PHP - Strotime() 增加了一个小时,为什么?

发布时间:2021-02-25 08:49

我从标准格式的数据库中获取日期:“2021-02-25 09:45” 我需要将它与当前时间进行比较,以了解日期和时间是否在过去。

if(time()>=strtotime($stage->subscribe_start_date)){...

但是 strtotime($stage->subscribe_start_date) 总是比数据库字符串晚一小时返回一个值。 我已经尝试使用 datetime 对象,但它是同样的问题。

你有什么想法吗? 谢谢!

回答1