-1

たとえば、5分間隔で時間を表示する必要があります。

現在の時刻は 00:00 であるため、 00 :01 に00:00が表示され、00 :02 に00:00が表示され、00: 00が表示されているはずです。

現在の時刻は 00:05 であるため、00: 06 に00:05と表示され、00:07 に00:05と 表示され、00:05 と表示 されているはずです。

等々

できれば助けてくださいコードはどのように見えますか? 助けてくれたgbu

4

1 に答える 1

1
<?php

$time = '00:02';

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

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

echo implode(':', [$h, $m]);
于 2013-10-17T11:23:13.137 に答える