According to just one article I found at Dell's website:
___________________________________
Why does my clock in Microsoft® Windows® 98 lose or gain time?
Troubleshooting time loss or gain on a computer can be complicated. However, there are a few troubleshooting steps that may help determine the root cause if the problem. If the following steps do not help resolve your problem, or if you would like additional information on this subject, please review Dell Knowledge Base Document HO1016518.
To troubleshoot a time problem in Windows 98, perform the following:
Left-click on START | RUN.
Type in "msconfig" in the "Open" dialog box and left-click on "OK."
When the "System Configuration Utility" window appears, the "General" tab will be visible. Left-click on "Selective Startup."
Remove the check marks from each choice except "System.ini," by left clicking on the check marks.
Left-click on "Apply" and then left-click on "OK."
A message will appear stating that "For the changes to take place, the system must be restarted." Left-click on the "OK" button, and the system will begin the restart.
When the "Dell" logo appears, press the [Delete] key on the keyboard 2 to 3 times. The message "Now Entering Setup" will appear. When the initial, or "Main" page appears, the time and date, among other things, will be displayed.
Use the [Arrow] keys to move to the "hours" and type in the proper hour. The
arrow key will then move the cursor to minutes, which should also be set appropriately. Since it is virtually impossible to determine the seconds with any accuracy, do not change them.
Press the [F10] key on the keyboard. A message will appear asking if the changes should be saved and if setup should be exited. Insure that "Yes" is highlighted and press the [Enter] key. The system will reboot.
When the Windows 98 desktop appears, check the digital clock located on the task bar in the lower right corner of the screen. It should now be accurate. Left-click on START | SHUTDOWN | RESTART, then click on "OK" and the system will reboot. When the Windows 98 Desktop appears, check the clock again.
If the system now keeps correct time, then the time loss or gain was caused by a software program loading when the system boots. Please refer to Dell Knowledge Base Document HO1014939 for information on how to troubleshoot using the msconfig utility.
After you have isolated the application or utility that is causing the problem, you will be able to proceed with further troubleshooting. Remember to undo your changes when you have solved the problem. The entry causing the problem can be left disabled if it does not affect system operation. One of the easiest methods to attempt a resolution is to reinstall the problematic application.
For additional help with Windows 98 functions, click on START | HELP. When the "HELP" menu opens, click on the "INDEX" tab. Type in a key word to find the desired task you need help with.
For help with specifics on your Dell system or additional troubleshooting support, refer to
Dell provides you with the troubleshooting tools to resolve most any problem.
_________________________________
Of course, there are other articles on hardware issues as well, so you may want to venture through their website a bit more than I did...