Php更改日期相对于指定时间

时间:2010-08-28 09:33:20

标签: php mysql datetime

我有这个问题。

我正在使用php,mysql和我的文件将托管在linux机器上。

是否可以更改其他格式的日期。我的意思是如果是下午5点,日期应该改变。也就是说,如果今天是2010年8月28日,那么在下午5点之后它将显示2010年8月29日。

非常感谢。

1 个答案:

答案 0 :(得分:1)

听起来你只想在当前时间增加7个小时?

$corrected=time() + 3600*7;
echo strftime("%d %B %Y", $corrected);

如果您想对所有代码执行此操作,请查看PHP time zone configurationdate_default_timezone_set()

如果您想在服务器范围内设置时区,您可能会在ServerFault.com上找到大量答案,例如Setting time zone on Linux (ubuntu)

另见