php date()
函数返回一个奇怪的结果。例如:
date("d/m/Y H:i",$sr1["parking_start"]);
此处$sr1["parking_start"]
是从数据库中检索的整数格式的日期。它应返回结果2016/4/24 15:30
,但会返回2016/4/24 16:30
或2016/4/24 14:30
。我已尽力将其解决但却徒劳无功。如果你认为这是一个服务器时间问题,那么让我告诉你它不是,因为当我复制并粘贴$sr1["parking_start"]
的值并将其粘贴到其他php文件的日期函数时相同的服务器,然后它的工作完美。
date()
函数返回错误的结果?
答案 0 :(得分:0)
检查您的默认时区date_default_timezone_get(并确保正确设置) 您可能想要检查保存日期的脚本的时区是什么,如果不同,则必须change between the zones