I have used 10 years of calendar history in Google Calendar on my Windows XP computer for business purposes. After used "Google Calendar Sync" software for syncing with the same Google account on my Nexus 7, the tablet only gets about a months worth of prior events and appointments to the Calendar app, and others works fine.
Now I really need to enable the device to sync more history for doing business on a daily basis. Is there a solution for that? How to fix the issues?
* On your android tablet or phone, go into Setting > Date & Time, tap on "Set date" and change it back to your date like January of 2002.
* From Home screen, tap Settings > Apps > Manage Applications > All tab > Calendar, and press "Clear Data" and "Clear Cache".
* Go to Accounts & Sync, select your Google account and touch "Sync" button in upper right corner to let it resync again. After the processing is finished, reset the system date back to the actual date.