PHP计算两个日期的差

首先用date_create()创建两个日期对象:如
$day1 = date_create("2021-09-01"); //指定日期
$day2 = date_create( date("Y-m-d") ); //当前日期

然后用date_diff()计算两个日期的差值,返回一个“日期差”对象:
$diff = date_diff( $day1 , $day2);

最后格式化输出日期相差的天数:如
echo $diff->format("%R%a days"); //%R是符号,%a是天数

    所属分类:PHP     发表于2021-09-09