我有一个下拉菜单,列出了从上午 9 点到晚上 7:30 的所有时间。
如果是下午 1 点,我只想显示诸如下午 1:30、下午 2 点等选项。
如何使用我当前的代码实现这一目标?谢谢你。
// time.php
date_default_timezone_set('Europe/London');
$now = date("H:i");
$start = "05:00";
$end = "19:30";
$tStart = strtotime() > strtotime($start) ? strtotime() : strtotime($start);
$tNow = $tStart;
$tEnd = strtotime($end);
echo '<select name="schedule_time">';
while($tNow <= $tEnd){
echo '<option value="'.date("H:i:s",$tNow).'">'.date("H:i:s",$tNow).'</option>';
$tNow = strtotime('+30 minutes',$tNow);
}
echo '</select>';
噜噜哒
慕慕森