PHP - 仅显示间隔5分钟的时间

时间:2013-10-17 11:17:42

标签: php

我只需要间隔5分钟显示时间,例如:

现在的时间是00:00,所以显示 00:00 在00:01,它应该仍然显示 00:00 在00:02,它应该仍然显示 00:00

现在的时间是00:05,所以显示 00:05 在00:06,它应该仍然显示 00:05 在00:07,它应该仍然显示 00:05

等等

如果可以,请帮助代码是什么样的? gbu帮助

1 个答案:

答案 0 :(得分:1)

<?php

$time = '00:02';

list($h, $m) = explode(':', $time);

$m = (int) $m;
$m -= $m % 5;
$m = sprintf('%02d', $m);

echo implode(':', [$h, $m]);