Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 动态星期日选择_Php_Jquery - Fatal编程技术网

Php 动态星期日选择

Php 动态星期日选择,php,jquery,Php,Jquery,我正在搜索一周中的动态日期选择 所以代码会识别今天是8月1日所以。。。我会像这样工作的 So代码(我希望它如何执行) 请选择首选日期 今天星期三8月1日 8月2日星期四 8月3日星期五 8月4日星期六 8月5日星期日 如果可能的话,还想考虑一下,如果当前时间=>12.00pm,那么今天(作为选项变得不可用) 这有意义吗 只是想知道是否有人见过这样的事情,以及如何做到这一点?我更喜欢jquery,但我想php也可以 我看到很多日期和时间选择者,特别是特伦特 但是我需要一些非常简单和轻便的东西

我正在搜索一周中的动态日期选择

所以代码会识别今天是8月1日所以。。。我会像这样工作的

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


请选择首选日期
今天星期三8月1日
8月2日星期四
8月3日星期五
8月4日星期六
8月5日星期日
如果可能的话,还想考虑一下,如果当前时间=>12.00pm,那么今天(作为选项变得不可用)

这有意义吗

只是想知道是否有人见过这样的事情,以及如何做到这一点?我更喜欢jquery,但我想php也可以

我看到很多日期和时间选择者,特别是特伦特

但是我需要一些非常简单和轻便的东西


只需要显示7天阻塞或14天阻塞。如果周日不是一个选择,我会更喜欢,但这不是一个大问题。

类似的事情应该会让你开始。。。()



这将以
Y-m-d
格式获取当前日期,并使用
strotime()
解析
+n天的偏移量。然后,我们输出一个具有正确显示格式的选项,并在值中输入一个机器可读的
y-m-d

类似的内容应该可以让您开始。。。()



这将以
Y-m-d
格式获取当前日期,并使用
strotime()
解析
+n天的偏移量。然后,我们输出一个具有正确显示格式的选项,并在值中输出一个机器可读的
y-m-d

此示例中是否有错误?很抱歉看起来很难理解,但我认为遗漏了一些东西。谢谢你,顺便说一句,我打错了。我已经修复了它,并添加了一个指向工作示例的链接。我还改进了日期格式,所以它应该完全符合您的要求<代码>8月5日星期日
。谢谢!你知道吗,如果现在的时间已经过了中午12点,有可能不显示今天的日期吗?不用担心,一个非常善良的家伙已经添加了时间功能!选择下注答案谢谢这确实是一个新问题,但由于答案很简单,我将添加它。这个示例中有错误吗?很抱歉看起来很难理解,但我认为遗漏了一些东西。谢谢你,顺便说一句,我打错了。我已经修复了它,并添加了一个指向工作示例的链接。我还改进了日期格式,所以它应该完全符合您的要求<代码>8月5日星期日
。谢谢!你知道吗,如果现在的时间已经过了中午12点,有可能不显示今天的日期吗?不用担心,一个非常善良的家伙已经添加了时间功能!选择赌注回答谢谢这真是一个新问题,但因为答案很简单,我会把它加进去。
<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>
<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>