ОК. Я установил пакет моего часового пояса mySql из http://dev.mysql.com/downloads/timezones.html
Я также храню все свои времена с UTC_TIMESTAMP();
И моим небольшим кусочком кода:
$_SESSION['user_tz'] = 'America/New_York';
$last = "CONVERT_TZ(p.posted_on, 'UTC', '{$_SESSION['user_tz']}')";
Я возвращаюсь UTC/GMT -5 hours
, что на час вперед из-за перехода на летнее время (DST)
Я проверял переполнение стека поиска и Google уже несколько часов, но все еще не уверенкак обойти это.Я действительно не понимаю, как обойти это?Помощь очень ценится.