为了账号安全,请及时绑定邮箱和手机立即绑定

比较两个日期时间来检查日期是否有效 PHP

比较两个日期时间来检查日期是否有效 PHP

PHP
白衣染霜花 2022-12-03 11:07:33
我在数据库中有一个日期时间,它以日期时间格式保存,例如2019-09-23 06:00:00 现在我想比较这个日期时间是否大于当前日期时间,以便检查这个记录是过去的还是活跃的,因为我正在做这样的事情:            $currentDate = date('Y-m-d H:i:s');            $scheduleDate=date("Y-m-d H:i:s", strtotime($tableData->start));            if($scheduleDate < $currentDate)            {                echo "active";            }            else{                echo "Inactive";            }这是数据库日期时间:2020-04-03 06:15:00这是当前日期时间:2020-04-03 17:50:00现在我开始活跃了,但我的数据库日期时间较旧,因为它是早上,
查看完整描述

1 回答

?
慕妹3242003

TA贡献1824条经验 获得超6个赞

尝试设置默认时区,例如:date_default_timezone_set("America/New_York");


然后使用下面的代码


$currentdate1=strtotime($currentDate);

$scheduleDate1=strtotime($scheduleDate);

if($currentdate1 < $scheduleDate1) 

echo "active"; 

}else

echo "Inactive";

}


查看完整回答
反对 回复 2022-12-03
  • 1 回答
  • 0 关注
  • 83 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号