PHP将时区设置为PDT

时间:2014-06-14 08:11:47

标签: php timezone

我试过这个:

date_default_timezone_set('America/Los_Angeles');
echo $starttime =   date("m/d/Y H:i:s");
echo $endtime   =   date("m/d/Y H:i:s", strtotime('+3 hours', strtotime($startdate)));

// Output    
06/14/2014 04:23:25
06/14/2014 07:23:25

// It should be
06/14/2014 01:23:25
06/14/2014 04:23:25

但它显示PDT时间+3小时。我已阅读太平洋时区here,但根据PDT,我仍然无法显示时间。

一种方法可能是从时间上减去3个小时,但是没有任何方法可以这样做:

date_default_timezone_set('<PDT_Time>');

0 个答案:

没有答案