时区日不正确,时间很好

时间:2013-12-24 17:49:12

标签: php jquery datepicker timezone

date_default_timezone_set('GMT');

$datetime = array(
    'year'      => date('Y', time()),
    'month'     => date('m', time()),
    'day'       => date('d', time()),
    'hour'      => date('G', time()),
    'minute'    => date('i', time()),
    'second'    => date('s', time()),
);

我使用此代码分隔时间,然后根据需要将不同的段传递给jQuery日期/时间戳。一切似乎都很好,但我注意到格林威治标准时间午夜之后它还在从我的时区选择那一天,而不是新的一天。格林尼治标准时间的时间仍然正确,而不是一天。为什么会出现这种差异?

1 个答案:

答案 0 :(得分:0)

尝试:

date_default_timezone_set('UTC');

请参阅此链接:https://stackoverflow.com/a/7587637/2190889