如何计算php中两个日期之间的时差?
$date1=date('Y-m-d H:i:s');
$date2=date('2015-03-06 45:06:03');(Db)
我试图做一次2小时之间的时间差发送邮件给用户。当前日期时间和Db日期时间相差2小时意味着发送邮件给用户。如何检查?
答案 0 :(得分:0)
您是否尝试过$ diff = $ date1 - $ dates?
答案 1 :(得分:0)
strtotime - 将任何英文文本日期时间描述解析为Unix时间戳并除以3600以查找以小时为单位的结果。试试这个..
$date1=date('Y-m-d H:i:s');
$date2=date('2015-03-06 45:06:03');
echo $diff_hours = (strtotime($date1) - strtotime($date2))/3600;