处理一天的时区

时间:2015-02-01 19:32:56

标签: php

我设置了这样的月,日和年:

$mm = date("m");
$yy = date("Y");
$day = date("d"); 

然后在我根据$ day选择的mysql查询中。

我如何处理时区?如果加利福尼亚州的某个人在晚上11点运行它,那么它将是不正确的(我的服务器是EST)。

我试图使用偏移但这改变了整整一天。 这不起作用

$offest = '+1';
$day = date('d', strtotime($offset));

只是改变日期而不考虑时间。

我确实将这些字段存储为日期时间。

1 个答案:

答案 0 :(得分:1)

使用功能时间() 例如:

time()+3600(1 hours)
$date = date('d',time);