format('Y-6ren">
gpt4 book ai didi

php检查指定时间是否已过期

转载 作者:行者123 更新时间:2023-11-29 00:51:47 25 4
gpt4 key购买 nike

我正在尝试使用字符串将当前日期时间与数据库中的日期时间进行比较,如下所示:

$today = new DateTime("now");
$todayString = $today->format('Y-m-d H:i:s');

if($todayString >= $rows["PrioritizationDueDate"])
{...}

$todayString 一直给我 7 小时前的时间(即现在是晚上 11:03,给我 16:04)。

更多,是这样比较好,还是应该用datetime对象比较?

最佳答案

$todayString keeps giving me the time 7 hours earlier

我认为您必须为 DateTime 对象设置时区。

is it better to compare this way

我怀疑是这样。
一般的方式是在查询中进行比较,使用 SQL 进行所有日期计算,只返回匹配的行。

关于php检查指定时间是否已过期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8229032/

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