我有一个下拉菜单,如下所示
yoursdk path\sdk\platform-tools
当前时间结束时,它不应该在下拉列表中处于活动状态。 我该怎么办?
答案 0 :(得分:0)
由于您将时间解析为更易读的格式而非计算机可读格式,我建议使用PHP的strtotime
方法获取相关的纪元时间。
因此,您可以使用$now = strtotime('now');
接下来,您可以使用类似的方法将每个选项转换为时间
/*
* Use some sort of foreach to iterate through all the options of the select tag here
* Assuming the "value" of the current option is stored in $value inside for loop
*/
$time = strtotime(trim(explode('-',$value)[0]));
if($now > $time){
//Don't do anything
}
else{
//Display the option
}
更好的选择是使用更容易解析的时间形式,例如