共计 486 个字符,预计需要花费 2 分钟才能阅读完成。
`// 给指定的日期加上一天
addDay(datetime, days) {var old_time = new Date(datetime.replace(/-/g, "/")); // 替换字符,js 不认 2013-01-31, 只认 2013/01/31
var fd = new Date(old_time.valueOf() + days * 24 * 60 * 60 * 1000); // 日期加上指定的天数
var new_time = fd.getFullYear() + "-";
var month = fd.getMonth() + 1;
if (month >= 10) {new_time += month + "-";} else {
// 在小于 10 的月份上补 0
new_time += "0" + month + "-";
}
if (fd.getDate() >= 10) {new_time += fd.getDate();
} else {
// 在小于 10 的日期上补 0
new_time += "0" + fd.getDate();}
return new_time; // 输入格局:2013-01-02
},
应用:console.log(this.addDay(“2015-03-31”, 1))`
正文完
发表至: javascript
2020-09-05