从 PHP 开始减去时间戳并保持此格式:00:00:00

Subtracting timestamps in PHP starting in and keeping this format: 00:00:00

我有 2 个字符串:

$time1 = '00:00:10';
$time2 = '00:00:04';

使用 PHP,我如何从 $time2 中减去 $time1,以便我最终得到:

$time3 = '00:00:06';

可以,但首先您需要将这些时间戳转换为 int 格式才能减去它们。

$time1_timestamp = strtotime($time1);
$time2_timestamp = strtotime($time2);

$time3 = $time1_timestamp - $time2_timestamp;

然后将其转换回hh:mm:ss格式:

$time3 = date('H:i:s', $time3);