Php以H:i:s格式获得时间的差异

时间:2017-02-01 10:10:35

标签: php string time format difference

我怎样才能得到时间的差异。

让我们说第一次的价值是这样的:

00:01:00

,第二个就是:

00:03:00

如何以相同的格式获得差异。

2 个答案:

答案 0 :(得分:1)

试试这个

    $startTime = new DateTime("00:01:00");
    $endTime = new DateTime("00:03:00");

    $interval = $startTime->diff($endTime);
    echo $interval->format('%H:%I:%S');

输出:

00:02:00

正如您所说,您希望它采用相同的格式。

答案 1 :(得分:-1)

像这样使用它为我工作

>>> stats.spearmanr(np.arange(4.),np.arange(4.))
SpearmanrResult(correlation=1.0, pvalue=0.0)
你也可以这样做

$to_time = strtotime("2008-12-13 10:42:00");
$from_time = strtotime("2008-12-13 10:21:00");
echo round(abs($to_time - $from_time) / 60,2). " minute";