I had that same trouble before, however, it only happened when my computer was malfunctioning, and when I got everything straightened out, the clock worked perfectly. Also, even if the battery is running out, wouldn't the time still work if the computer is kept plugged in?