gpt4 book ai didi

javascript - Jquery 添加月份至今

转载 作者:行者123 更新时间:2023-11-30 15:29:53 24 4
gpt4 key购买 nike

<分区>

我需要在 jQuery 中的日期中加上一个月。没问题,但是当日期是 29 或 30 或 31 时我遇到了问题,因为 11 月 31 日不存在,2 月 30 日不存在,有时 2 月 29 日也不存在。

如果你想增加一个月,如果这一天对这个月来说太棒了,就把这一天减少到这个月的最后一天。

这是我的 fiddle code :

$(".demo").append("<p>Right</p>");
var dateSrt = new Date(2016, 7, 24);

for (var i = 1; i<=12; i++) {
if (i == 1) {
dateSrt.setMonth(dateSrt.getMonth());
} else {
dateSrt.setMonth(dateSrt.getMonth() + 1);
}
var txtDay = $.datepicker.formatDate('dd-mm-yy', dateSrt);
$(".demo").append("<label>" + txtDay + "</label><br>");
}

$(".demo").append("<p>Wrong (in this case if the date is incorrect must to be the last of the day)</p>");
var dateSrt=new Date(2016, 7, 30);

for (var i = 1; i<=12; i++) {
if (i == 1) {
dateSrt.setMonth(dateSrt.getMonth());
} else {
dateSrt.setMonth(dateSrt.getMonth() + 1);
}
var txtDay = $.datepicker.formatDate('dd-mm-yy', dateSrt);
$(".demo").append("<label>" + txtDay + "</label><br>");
}
<script src="http://code.jquery.com/jquery-1.9.1.min.js"></script>
<script src="http://code.jquery.com/ui/1.9.2/jquery-ui.min.js"></script>
<div class="demo"></div>

有什么建议吗?

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