The reason that I say this is...
I recently purchased a new ASUS router, the time was off until I went into the router settings and changed it. When the time was off in the router it was off on the box. When I set the correct time on the router the time was correct on the box. If I shut the router off (and leave it off) and reboot the box, the time/date is wrong and never updates. When I turn the router back on the time/date on the box corrects itself within a minute or two.
The evidence that I am seeing seems pretty conclusive.
Anyone who disagrees, please tell me where else it gets the time/date from?