gpt4 book ai didi

javascript - 下拉列表中的接下来 7 天

转载 作者:行者123 更新时间:2023-11-27 23:48:52 25 4
gpt4 key购买 nike

我希望接下来的 7 天出现在下拉列表中。但是我的代码似乎不起作用。

请注意,日期格式必须为 yyyy-mm-dd

你能帮我一下吗?这是我的代码:

function formatDate(date) {
var d = new Date(date),
month = '' + (d.getMonth() + 1),
day = '' + d.getDate(),
year = d.getFullYear();

if (month.length < 2) month = '0' + month;
if (day.length < 2) day = '0' + day;

return [year, month, day].join('-');
}
var curr = new Date;
var first = curr.getDate()
var firstday = (new Date(curr.setDate(first))).toString();
for (var i = 0; i < 7; i++) {
var next = new Date(curr.getTime());
next.setDate(first + i);
options += '<option>' + formatDate((next.toString())) + '</option>';
}

$("#datemenu1").append(options);
$("#datemenu1").html("<option>PICK A DATE</option>");
<html>

<select id="datemenu1">

<option>PICK A DATE</option>

</select>
<script src="http://code.jquery.com/jquery.min.js"></script>
<script src="Text-1.js"></script>strong text
</html>

How to get next seven days from X and format in JS

最佳答案

这样初始化options = "";:

<html>
<body>
<select id="datemenu1">

<option>PICK A DATE</option>

</select>
<script src="http://code.jquery.com/jquery.min.js"></script>
<script src="Text-1.js"></script>strong text
<script>
function formatDate(date) {
var d = new Date(date),
month = '' + (d.getMonth() + 1),
day = '' + d.getDate(),
year = d.getFullYear();

if (month.length < 2)
month = '0' + month;
if (day.length < 2)
day = '0' + day;

return [year, month, day].join('-');
}

var options = "";
var curr = new Date;
var first = curr.getDate()
var firstday = (new Date(curr.setDate(first))).toString();
for (var i = 0; i < 7; i++) {
var next = new Date(curr.getTime());
next.setDate(first + i);
options += '<option>' + formatDate((next.toString())) + '</option>';
$("#datemenu1").append(options);
}


</script>
</body>
</html>

关于javascript - 下拉列表中的接下来 7 天,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32890938/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com