Assiming you have all MS updates and what not, I would at this point assume the bios battery on your server's motherboard is about to bite the bullet - that's bound to get ugly.
There are utilities out there to keep your server's time "in sync" with the rest of the world but if the issue is the battery, any utility will only keep your server above water for so long before the batt goes.