gpt4 book ai didi

当给定整数日期时,php date() 返回比原始日期早一小时的值

转载 作者:行者123 更新时间:2023-11-29 21:05:59 26 4
gpt4 key购买 nike

PHP date()函数返回一个奇怪的结果。例如:

date("d/m/Y H:i",$sr1["parking_start"]);

这里是$sr1["parking_start"]是从数据库检索的整数格式的日期。它应该返回结果 2016/4/24 15:30 ,但它返回 2016/4/24 16:302016/4/24 14:30 。我已经尽力去解决它,但徒劳无功。如果您认为这是服务器时间问题,那么让我告诉您事实并非如此,因为当我复制并粘贴 $sr1["parking_start"] 的值时并将其粘贴到同一服务器上另一个php文件的日期函数中,然后它就可以正常工作了。

你能帮我吗?什么会导致 date()函数返回错误结果?

最佳答案

检查您的默认时区 date_default_timezone_get (并确保设置正确)。
您可能想检查保存日期的脚本的时区,如果不同,则必须 change between the zones

关于当给定整数日期时,php date() 返回比原始日期早一小时的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36821906/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com