vue获取几天后几天前的日期星期数
//day可以为-1、0、1表示一天前当天一天后fun_date(day) {
// 获取当前日期
var nowDate = new Date()
// 获取day天后的日期信息
var targetday_milliseconds = nowDate.getTime() + 1000 * 60 * 60 * 24 * day
nowDate.setTime(targetday_milliseconds)
// 格式化星期
const weekArr = ['星期日', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六']
const date = {
year: nowDate.getFullYear(),
month: nowDate.getMonth() + 1,
date: nowDate.getDate(),
Hours: nowDate.getHours(),
Minutes: nowDate.getMinutes(), // 获取当前分钟数(0-59)
Seconds: nowDate.getSeconds(), // 获取当前秒数(0-59)
riqi: nowDate.toLocaleDateString(), // 获取当前日期
shijian: nowDate.toLocaleTimeString(), // 获取当前时间
xingqi: weekArr[nowDate.getDay()]// 获取当前星期
}
console.log(date)
this.nicedata = date
}
var ksrq = nowDate.toLocaleDateString().replace(/\//g, "-");