如何在PHP中获得几秒钟的差异?

时间:2014-11-13 00:05:24

标签: php time difference

$now = 20141112202040;
$delayed_time = 20141112202100;

我做了$ delayed_time- $现在它给了我60.我理解为什么。但是我如何让它给我20秒而不是60?

编辑:数字是日期时间。所以2014-11-12 20:20:40。

例如:2014-11-12 20:21:00 - 2014-11-12 20:20:40 = 60

但是我希望它给我20秒,因为它不是总共60秒。

1 个答案:

答案 0 :(得分:1)

$now = "2014-11-12 20:20:40";
$delayed_time = "2014-11-12 20:21:00";
$diff = strtotime($delayed_time) - strtotime($now); // $diff = 20;