Just double checking. What date is today?
On the SQL server I am currently working, SELECT GETDATE() returns '2005-02-18 11:43:52.873'. When users login to domain, the date and time is adjusted to a time server, which is a few minutes late. Servers are restareded about every thre months, and may use the same login the entire time, so time may be off a another few minutes, but not days.