- 按照每过0:00算一天
function maketime($date)
{
list($year, $month, $day) = explode('-', $date);
return mktime(0, 0, 0, $month, $day, $year);
}
$date1 = '2019-05-08';
$date2 = '2009-05-20';
echo $d = (maketime($date2) - maketime($date1)) / (3600 * 24);
- mktime(hour,minute,second,month,day,year,is_dst)函数
- is_dst 可选。如果时间在日光节约时间(DST)期间,则设置为1,否则设置为0,若未知,则设置为-1。自 5.1.0 起,is_dst 参数被废弃,因此应该使用新的时区处理特性。