If your computer is connected to the internet, you can get the current date from a centralized authority (rather than from the system clock of your local computer).
For example,
NIST provides implementations of the
Network Time Protocol and Daytime Protocol, which can be used to obtain the current date and time over the net.
Here is a sample C# implementation: it's a clock that relies on NIST to provide the time information.