PHP strtotime给了我一个小时的时间

时间:2014-08-02 19:53:03

标签: javascript php

我在数据库表中有一个日期时间,让我们说'2014-08-05 15:12:00' 我将此日期与strtotime()一起使用并将其转换为miliseconds。然后在客户端 我用     var date = new Date(date_in_miliseconds)

但是生成日期的小时是加1小时。它不是15:12,而是16:12

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:3)

确保服务器上的PHP脚本使用正确的时区将时间转换为毫秒。您可以使用date_default_timezone_set设置基准时区。