Being blond, confusion is my normal state, but time zones are threatening to ruin what's left of my mental health.
In D7, we set the site's default time zone (America/New_York for me). Since it then displays the correct time, I have to assume that the server is running on GMT. Is that correct?
If I read the PHP manual correctly, the strtotime() function will create a GMT time. Is that correct?
So if I ask the user to tell me their timezone when they enter a time, I can stick that on the end of the string that I pass to strtotime() and get a GMT timestamp?
Nancy