如何在5分钟间隔的选择框中制作动态时间?

时间:2016-01-24 16:08:13

标签: php

我需要动态时间选择框,在PHP中间隔5分钟。有人帮帮我吗?

<select name="time" id="time">
 <option value="5:00 AM">5:00 AM</option>
 <option value="5:05 AM">5:05 AM</option>
 <option value="5:10 AM">5:10 AM</option>
 .
 .
 .
 .
 <option value="23:55 AM">23:55 AM</option>
</select>

1 个答案:

答案 0 :(得分:0)

使用DateTime

$dateTime = new DateTime('5:00 AM');

for($i=0; $i <= 515; $i++) {
    echo $dateTime->format('H:i A'), "\n";
    // add 5 minutes
    $dateTime->modify('+5 minutes');
}

您可以使用modify添加所需的分钟数。