Not sure what you're talking about, going online sets the rtc of the system and saves it to a file, on consoles with updates, rtc has been set from the factory. (Probably as part of the update process)
Changing the date works, but the system knows it's not the legitimate date and thus doesn't...