首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何显示特定时间限制的特定选项

如何显示特定时间限制的特定选项
EN

Stack Overflow用户
提问于 2019-03-15 20:26:22
回答 1查看 39关注 0票数 1

我想要显示一个特定的时间为一定的时间,如如果时间超过11插槽11-2应隐藏,其他两个插槽显示其他显示所有,那么如果时间超过下午2点以上的两个插槽应隐藏,只有6 pm -9 pm插槽应显示。请用PHP给我建议正确的答案

代码语言:javascript
运行
复制
<option value="" selected disabled>Select Delivery Time...</option>
<option value="11:00 AM to 02:00 PM">11:00 AM to 02:00 PM</option>
<option value="02:00 PM to 06:00 PM">02:00 PM to 06:00 PM</option>
<option value="06:00 PM to 09:00 PM">06:00 PM to 09:00 PM</option>
EN

回答 1

Stack Overflow用户

发布于 2019-03-15 20:32:51

您可以使用date()函数。

代码语言:javascript
运行
复制
echo '<option value="" selected disabled>Select Delivery Time...</option>';
if(date("H") < 11) echo '<option value="11:00 AM to 02:00 PM">11:00 AM to 02:00 PM</option>';
if(date("H") < 14) echo '<option value="02:00 PM to 06:00 PM">02:00 PM to 06:00 PM</option>';
if(date("H") < 18) echo '<option value="06:00 PM to 09:00 PM">06:00 PM to 09:00 PM</option>';

这假设服务器与您的预期传送具有相同的时区

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55182598

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档