getDay: function(day, week) { // 获取近几天的日期,day为获取近几天,可以为负数,week表示是否需要查星期
var today = new Date()
var targetday_milliseconds = today.getTime() + 1000 * 60 * 60 * 24 * day
today.setTime(targetday_milliseconds) // 注意,这行是关键代码
var tYear = today.getFullYear()
var tMonth = today.getMonth()
var tDate = today.getDate()
tMonth = this.doHandleTime(tMonth + 1)
tDate = this.doHandleTime(tDate)
if (week) {
var weekArray = ['日', '一', '二', '三', '四', '五', '六']
var tWeek = today.getDay()
tWeek = '周' + weekArray[tWeek]
return {
week: tWeek,
fullDate: tYear + '-' + tMonth + '-' + tDate
}
} else {
return tYear + '-' + tMonth + '-' + tDate
}
},
doHandleTime: function(time) {
var t = time
if (time.toString().length == 1) {
t = '0' + time
}
return t
}
12-09
06-28
1万+
02-22
877