我有两个变量(我从数据库中获取):
$start = '07:14:10';
$end = '07:14:58';
我需要区别这些。
我认为答案可能是00:00:48
。
答案 0 :(得分:6)
使用Datetime::diff可以做到这一点。
$datetime1 = new DateTime('07:14:10');
$datetime2 = new DateTime('07:14:58');
$interval = $datetime1->diff($datetime2);
这里$ interval将是
形式的对象DateInterval Object (
[y] => 0
[m] => 0
[d] => 0
[h] => 0
[i] => 0
[s] => 48
[invert] => 0
[days] => 0
)
并且可以找出所有值
答案 1 :(得分:1)