magfest/ubersystem — pull request #805 by binary1230 (2014-12-02 19:24:35+00:00)
Title: fix major timezone conversion bug

current code worked when server's time zone == EVENT_TIMEZONE

if it was not (example: server timezone = EST, EVENT_TIMEZONE = PST), then it would take the datetime.now() which was in local timezone, chop off the local timezone, and replace it with the EVENT_TIMZEONE. however, this replacement is incorrect, as the local time is not converted into the desired timezone.

cherry-picked from Rockage branch