gpt4 book ai didi

PHP 日期与 MySQL 日期字段的比较

转载 作者:行者123 更新时间:2023-12-05 05:27:49 25 4
gpt4 key购买 nike

我正在尝试将当前日期与名为“expiry_date”的 MySQL 查询返回的日期字段进行比较。该字段是一个日期字段,格式为 YYYY-MM-DD 我正在使用 If Else 来初始化一个变量,结果如下:

$today = $expiry_date = date("d-M-Y", strtotime("now"));
if ($row['expiry_date'] > $today)
{
$msg="Not Expired";
}
else
{
$msg="Expired";
}

这似乎不起作用,如果有任何关于如何解决此问题的建议,我将不胜感激。

最佳答案

$today = $expiry_date = new \Datetime();
$row_expiry_date = date_create_from_format('Y-m-d', $row['expiry_date']);
if ($row_expiry_date > $today)
{
$msg="Not Expired";
} else {
$msg="Expired";
}

关于PHP 日期与 MySQL 日期字段的比较,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17112185/

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