【发布时间】:2019-08-16 18:05:20
【问题描述】:
我希望在两次之间获取日期差异:第一次是在晚上(例如 23:59:59),第二次是在新的一天(例如 02:02:02)。使用 datediff 时,它没有显示正确的差异:
echo date_diff(date_create("02:02:02"), date_create("23:59:59"))->format('%H:%I:%S');
response: 21:57:57 (IS WRONG SOMEHOW)
echo date_diff(date_create("02:02:02"), date_create("00:00:00"))->format('%H:%I:%S');
response: 02:02:02 (ECHOS CORRECT TIME)
我怎样才能让它工作?
【问题讨论】:
-
var_dump(date_create("02:02:02"), date_create("23:59:59"), date_create("00:00:00"));和见。