直接复制以下代码 即可获取本周周一的日期等格式
格式为yy-mm-dd
除此之外还有本月、本年、今天、明天的日期获取
// 时间获取
var date = new Date()
console.log(date)
// 年
var year = date.getFullYear()
console.log(year)
// 月
var month = date.getMonth() + 1
console.log(month)
// 日
var day = date.getDate()
console.log(day)
function getMonday() {
var nowTemp = new Date()// 当前时间
var oneDayLong = 24 * 60 * 60 * 1000// 一天的毫秒数
var Ctime = nowTemp.getTime()// 当前时间的毫秒时间
var Cday = nowTemp.getDay() || 7// 当前时间的星期几
var Mtime = Ctime - (Cday - 1) * oneDayLong// 当前周一的毫秒时间
var monday = new Date(Mtime)// 设置周一时间对象
var Myear = monday.getFullYear()
var Mmonth = monday.getMonth() + 1
var Mdate = monday.getDate()
var Monday = Myear + '-' + Mmonth + '-' + Mdate
return Monday
}
// 获取截止时间
function getEndDay() {
const newday = day + 1
var endDay = year + '-' + month + '-' + newday
return endDay
}
// 获取当天时间
function getToday() {
var Today = year + '-' + month + '-' + day
return Today
}
// 获取本月一号时间
function getThisMonth() {
var ThisMonth = year + '-' + month + '-' + '01'
return ThisMonth
}
// 获取本年一号时间
function getThisYear() {
var ThisYear = year + '-' + '01' + '-' + '01'
return ThisYear
}
export default { getMonday, getEndDay, getToday, getThisMonth, getThisYear }
如果有帮助到你的话请帮忙点歌赞 谢谢