Oh...and why did you need the time-zone offset? Because your server is in a different time-zone? Tell me what time-zone the server is in and we'll make it work no matter what time-zone the user is in.
An optimist sees the glass as half full.
A pessimist sees the glass as half empty.
A realist drinks it no matter how much there is.