【发布时间】:2020-04-15 18:53:16
【问题描述】:
这里有一个例子来说明问题。下面的两个例子都给出了错误的区别:
// gives 86398 while the correct is 2sec
$diff_in_sec = strtotime('23:59:59') - strtotime('00:00:01');
// again gives 86398 while the correct is 2sec.
$diff_in_sec = Carbon::parse('00:00:01')->diffInSeconds(Carbon::parse('23:59:59'));
我想要的是 23:59:59 与 00:00:01 相比返回 2 秒的差异,并且
00:00:01 与 23:59:59 相比。
【问题讨论】:
-
只是为了澄清我完全理解为什么上述两个例子都给出了它们给出的结果。他们确实工作得很好,但这不是我想要的。我想要纯粹的绝对差异。
标签: php laravel time difference