你可以使用PHP中的日期函数来计算日期差。可以通过比较两个日期的时间戳来计算它们之间的差值。
以下是一些常用的PHP日期函数:
-
strtotime():将日期时间字符串解析为Unix时间戳。
-
mktime():返回时间戳,基于给定日期的年份、月份和时间。
-
date_diff():计算两个日期之间的时间差。
例如,以下代码可以计算两个日期之间相差的天数:
$date1 = date_create("2021-01-01");
$date2 = date_create("2021-01-05");
$diff = date_diff($date1, $date2);
echo $diff->format("%a");
输出:4
此处,date_create()
函数用于创建日期对象。date_diff()
函数用于计算两个日期之间的时间差,返回一个 DateInterval
对象。$diff->format("%a")
用于获取日期差的天数。