如何创建12小时格式的Php时间选择器
我在我的项目中使用了php时间选择器,它是24小时格式,但在新的需求中,我只需要实现12小时格式,因为我必须检查AM PM格式中的时间,以与传递的变量值进行比较。那么,以12小时格式创建的过程是什么如何创建12小时格式的Php时间选择器,php,timepicker,Php,Timepicker,我在我的项目中使用了php时间选择器,它是24小时格式,但在新的需求中,我只需要实现12小时格式,因为我必须检查AM PM格式中的时间,以与传递的变量值进行比较。那么,以12小时格式创建的过程是什么 <?php $time = strtotime('10:00'); $end_time = strtotime('20:00'); $end_time = date("h:i a",$end_time); echo '<s
<?php
$time = strtotime('10:00');
$end_time = strtotime('20:00');
$end_time = date("h:i a",$end_time);
echo '<select>';
while($time <= $end_time){
$optionvalue = date("H:i",$time);
echo '<option value="'.$optionvalue
.'">'.$optionvalue.'</option>';
$time = strtotime('+15 minutes',$time);
}
echo '</select>';
?>
您需要使用date('h:ia')
获取meridiemam
,pm
$end_time = strtotime('20:00');
$optionvalue = date("h:i a",$end_time);
echo $optionvalue;
您需要使用date('h:ia')
获取meridiemam
,pm
$end_time = strtotime('20:00');
$optionvalue = date("h:i a",$end_time);
echo $optionvalue;
上午10:00
上午10:15
上午10:30
上午10:45
上午11:00
上午11:15
上午11:30
上午11:45
下午12:00
下午12:15
下午12:30
下午12:45
下午13:00
下午13:15
下午13:30
下午13:45
下午14:00
下午14:15
下午14:30
下午14:45
下午15:00
下午15:15
下午15:30
下午15:45
下午16:00
下午16:15
下午16:30
下午16:45
下午17:00
下午17:15
下午17:30
下午17:45
下午18:00
下午18:15
下午18:30
下午18:45
下午19:00
下午19:15
下午19:30
下午19:45
晚上20:00
上午10:00
上午10:15
上午10:30
上午10:45
上午11:00
上午11:15
上午11:30
上午11:45
下午12:00
下午12:15
下午12:30
下午12:45
下午13:00
下午13:15
下午13:30
下午13:45
下午14:00
下午14:15
下午14:30
下午14:45
下午15:00
下午15:15
下午15:30
下午15:45
下午16:00
下午16:15
下午16:30
下午16:45
下午17:00
下午17:15
下午17:30
下午17:45
下午18:00
下午18:15
下午18:30
下午18:45
下午19:00
下午19:15
下午19:30
下午19:45
晚上20:00
您的问题是?您的问题是?我已经更新了问题中的内容,您能告诉我我犯了什么错误吗?如果输出与您想要的相同,请删除$end\u time=date(“h:ia”,$end\u time)代码>并在while循环中更新$optionvalue=date(“h:ia”,$time)代码>我已经更新了相关内容,您能告诉我我在上面犯了什么错误吗?给定的输出与您想要的相同吗?删除$end\u time=date(“h:ia”,$end\u time)代码>并在while循环中更新$optionvalue=date(“h:ia”,$time)代码>