方法 增添dayNumber天(整形),date:如果没传就使用今天(日期型)
//方法一(例:2018.1.1)
function SubDay(dayNumber, date) {
date = date ? date : new Date();
var ms = dayNumber * (1000 * 60 * 60 * 24)
var date1 = new Date(date.getTime() - ms);
var str = "" + date1.getFullYear() + "." + (date1.getMonth() + 1) + "." + date1.getDate() + "";
return str; //返回日期
}
//方法二(例:2018-01-01)
///获取一个月内的起始日期(微信小程序)
getDateStr: function(today, addDayCount) {
var dd;
if (today) {
dd = new Date(today);
} else {
dd = new Date();
}
dd.setDate(dd.getDate() + addDayCount); //获取AddDayCount天后的日期
var y = dd.getFullYear();
var m = dd.getMonth() + 1; //获取当前月份的日期
var d = dd.getDate();
if (m < 10) {
m = '0' + m;
};
if (d < 10) {
d = '0' + d;
};
return y + "-" + m + "-" + d;
},