繁体   English   中英

动态星期几选择

[英]Dynamic Day of Week Selection

我正在寻找一个动态的星期几选择。

因此,代码将在今天识别出8月1日,所以...将像这样工作。

所以代码(我希望它如何执行)

<select id="selectday" name="selectday" tabindex="13">
<option value="">Please select Preferred Day</option>
<option value="">Today Wed 1st Aug</option>
<option value="">Thursday 2nd Aug</option>
<option value="">Friday 3rd Aug</option>
<option value="">Saturday 4th Aug</option>
<option value="">Sunday 5th Aug</option>
</select>

如果可能的话,还要考虑一下,如果当前时间是=> 12.00pm,那么今天(作为选项不可用)

这有意义吗?

只是想知道是否有人看到过这样的东西,怎么办? 更喜欢jquery,但我认为php会很好。

我看到很多日期和时间选择器,特别是Trents https://github.com/trentrichardson/jQuery-Timepicker-Addon

但是我需要非常非常简单且轻巧的东西。

只需要显示7天或14天。 如果星期日不是一个选择,则更愿意,但这不是主要问题。

这样的事情应该会让您入门...(经过测试的示例

<select id="selectday" name="selectday" tabindex="13">
<?php
    $IncludeToday = date("G") < 12;
    for($i=($IncludeToday?0:1);$i<=7;$i++) {
        $TargetDate = strtotime(date("Y-m-d") . " +{$i} day");
        print "<option value=\"" . date("Y-m-d", $TargetDate) . "\">" . date("l jS F", $TargetDate) . "</option>\n";
    }
?>
</select>

这采用Ymd格式的当前日期,并使用strtotime()解析+ n days的偏移量。 然后,我们输出具有正确显示格式和值的机器可读ymd的选项。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM