Actual timezone?

What’s with the time on the server (nimitz btw)? PHP reports the time being 8 hours behind mine, which would make it GMT 9, but it’s on the same day, which would make it like GMT-15, but that doesn’t exist!; MySQL reports it being 1 hour behind mine, making it GMT-8; but to have my forums display the correct time they have to be set to GMT 9 (board setting, with my personal setting at GMT-7)! I’ve never had a problem like this before. Does anybody know what’s going on with this?

So far I have not seen any problems. I am in the eastern time zone which is GMT-5 and I beleive the server is in the western time zone or GMT-8.