Is there still a battery in the iBook to keep the PRAM-settings? If so, it might be damaged.
Check this one first: in your date & time control panel, you can chose a time server that keeps your time up to date. If your time zone isn't set right, your time will automatically change to the time of that time zone.