I noticed recently that my iPod Touch wasn't syncing its date and time properly with the computer. At first I thought it might be a glitch in the Touch software, so I experimented by syncing several times in a row to see if I could find a pattern. The only pattern I noticed was it gave me a different time (and I assume a different data) with each sync: 1:24 AM, 4:11 PM, 9:18 AM, etc.
A quick Google search led me to a thread that outlined the true source of the issue: iTunes. If you put your computer to sleep with iTunes open, and then try to sync the iPod Touch after waking it up, iTunes appears to invent a random date and time to send to the device. To avoid this, simply close and re-open iTunes before syncing.