Yesterday I could make an excursion to the mountains and took along my Garmin Geko 201 GPS receiver. It fixed to satellites very fast but ... it showed a wrong date!
It was probably caused by a detail of the GPS protocol information, where it carries a "week" information with 1024 possible values. That's almost 20 years. See the wikipedia page about GPS for further info.
Garmin has released a firmware update (currently v2.90 for the Geko 201) that corrects the issue.