Spent all day trying to figure out why my TimeZone / Ticket Times were incorrect. I looked at every thread, old and new. I did every small code change and tweak that I could find.
My mysql/php/server/admin/profile timezone settings were correct.
Long story short, if you're having trouble getting the right time zone (BY THE WAY IM IN NEW ZEALAND)
I commented out "Format::timezone($TZ);" in class.timezone.php on line 177
My tickets finally had the correct time afterwards.
Hope this helps.
