This is often seen behavior in many Android devices, recently I have seen it mentioned in the HTC Rezound & Inc2, Motorola Bionic, and Casio Commando forums with no real resolution. I have a feeling this is a Android thing and just something you'll have to deal with. Most people seem to only get 30-90 days back from the current date.