计算 Y-m-d H:i:s 格式的两个日期时间之间的差异
确定两个日期时间之间的时间差是一个常见的任务许多编程场景。然而,了解如何以特定格式格式化差异至关重要。
在给定的情况下,用户想要找到两个日期时间之间的差异并将其格式化为“Y-m-d H:i:s”。提供的代码片段使用 diff() 方法,但格式不正确。
为了实现所需的格式,我们可以利用 DateTime 类。下面是一个示例:
$datetime1 = new DateTime(); $datetime2 = new DateTime('2011-01-03 17:13:00'); $interval = $datetime1->diff($datetime2); $elapsed = $interval->format('%Y-%m-%d %H:%i:%s'); echo $elapsed;
在此示例中:
通过使用此方法,您可以获得两个日期时间之间的差异,并将其格式化为指定格式。
以上是如何计算两个日期时间之间的差异并将其格式化为'Y-m-d H:i:s”?的详细内容。更多信息请关注PHP中文网其他相关文章!