Is it just a different timezone, i.e. are the hours incorrect but the minutes correct? If you're on Snow Leopard, this could be due to the fact that OSX uses WiFi networks to try and find out where you are to adjust the time. To disable this, go to System Preferences, Date & Time, Time Zone, "Set time zone automatically using current location".