使用夏令时将UTC转换为用户时区

时间:2011-04-16 09:42:13

标签: php mysql utc dst convert-tz

好的,我从http://dev.mysql.com/downloads/timezones.html

安装了mySql timezone软件包

我也用UTC_TIMESTAMP();

存储所有时间

我的小代码:

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

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

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

1 个答案:

答案 0 :(得分:0)

 date_default_timezone_set('America/New_York'); 

Reference