- date: documentation ( source)
- strtotime: documentation ( source)
- range: documentation ( source)
<?php
$range = range(strtotime($initime),strtotime($endtime),30*60);
foreach($range as $time){
echo '<option value="'.$time.'">'.date("H:i",$time).'</option>'."\r\n";
}
$range = range(strtotime("today 00:15"),strtotime("today 04:00"),15*60);
foreach($range as $time){
echo '<option value="'.$time.'">'.date("H:i",$time).'</option>'."\r\n";
}