要使用PHP将日期之间的差异转换为年,您可以使用 DateTime
类和 DateInterval
类。以下是一个示例代码:
<?php
$date1 = new DateTime("2022-01-01");
$date2 = new DateTime("2023-01-01");
$diff = $date1->diff($date2);
$years = $diff->y;
echo "两个日期之间相差 $years 年。";
在这个示例中,我们创建了两个 DateTime
对象,分别表示两个日期。然后,我们使用 diff()
方法计算这两个日期之间的差异,并将结果存储在 DateInterval
对象中。最后,我们使用 y
属性获取年份差异,并将其输出。
请注意,这个示例仅适用于年份差异。如果您需要计算月、日或时间差异,您需要使用 m
和 d
属性以及 h
, i
, s
方法。
云+社区技术沙龙[第15期]
企业创新在线学堂
云原生正发声
云+社区沙龙online [云原生技术实践]
GAME-TECH
云+社区技术沙龙[第28期]
数字化产业研学汇第三期
云+社区技术沙龙[第14期]
领取专属 10元无门槛券
手把手带您无忧上云