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


PHP - Showing time only with interval 5 minutes

>我只需要以 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 提供帮助

<?php
$time = '00:02';
list($h, $m) = explode(':', $time);
$m = (int) $m;
$m -= $m % 5;
$m = sprintf('%02d', $m);
echo implode(':', [$h, $m]);