//获取当前、前一天、后一天日期
function getNowFormatDate(val) {
var curDate = new Date()
var date = val == 1 ? new Date()
: val == 2 ? new Date(curDate.getTime() - 24 * 60 * 60 * 1000)
: val == 3 ? new Date(curDate.getTime() + 24 * 60 * 60 * 1000)
: new Date() //val:1当天,2:前一天,3:后一天
var year = date.getFullYear(), //获取完整的年份(4位)
month = date.getMonth() + 1, //获取当前月份(0-11,0代表1月)
strDate = date.getDate() // 获取当前日(1-31)
if (month < 10) month = `0${month}` // 如果月份是个位数,在前面补0
if (strDate < 10) strDate = `0${strDate}` // 如果日是个位数,在前面补0
return `${year }-${month}-${strDate}` //如果只需要月、日 return值为 `${month}-${strDate}`
js获取当前、前一天、后一天日期
最新推荐文章于 2024-07-18 11:50:26 发布