30 minutes seems strange, so doesn't seem to be timezone related(only a couple timzones are 30 minutes off). Double check the system time didn't get inadvertently out of whack, then check the time in BIOS maybe? Then run through the WMC setup again and make sure you have your zip code in right? I've never seen that before but those would be the steps I would take if you haven't already. Good luck.