我在 Javascript 中遇到日期问题。 我需要将日期增加 1 天,我正在使用这个:
var myDate = new Date();
myDate.setDate(myDate.getDate() + 1);
但是6月30日是什么时候,增加的日期将是6月31日,而不是7月1日。
如何获取正确的增量数据???
最佳答案
不,不会。尝试这个片段,效果很好。
var myDate = new Date();
myDate.setDate(30); // it's June as of the writing of this question
// so we're setting it to June 30th.
myDate.setDate(myDate.getDate() + 1);
alert(myDate)
更新:我在 IE、Firefox、Chrome 和 Safari 中尝试过此操作,效果很好。
关于javascript - JavaScript中的日期问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/935198/