0

好的,我从http://dev.mysql.com/downloads/timezones.html安装了我的 mySql 时区包

我也把我所有的时间都储存在UTC_TIMESTAMP();

还有我的一小段代码:

$_SESSION['user_tz'] = 'America/New_York';
$last = "CONVERT_TZ(p.posted_on, 'UTC', '{$_SESSION['user_tz']}')";

UTC/GMT -5 hours由于夏令时(DST),我提前一个小时回来

我已经检查了几个小时搜索堆栈溢出和谷歌,仍然不太确定如何解决这个问题。我真的很困惑如何解决这个问题?非常感谢您的帮助。

4

1 回答 1

0

 date_default_timezone_set('America/New_York'); 

参考

于 2011-04-16T10:24:10.017 回答