我有这个问题。
我正在使用php,mysql和我的文件将托管在linux机器上。
是否可以更改其他格式的日期。我的意思是如果是下午5点,日期应该改变。也就是说,如果今天是2010年8月28日,那么在下午5点之后它将显示2010年8月29日。
非常感谢。
答案 0 :(得分:1)
听起来你只想在当前时间增加7个小时?
$corrected=time() + 3600*7;
echo strftime("%d %B %Y", $corrected);
如果您想对所有代码执行此操作,请查看PHP time zone configuration和date_default_timezone_set()
如果您想在服务器范围内设置时区,您可能会在ServerFault.com上找到大量答案,例如Setting time zone on Linux (ubuntu)
另见