/**获取当前的时间 */
currentTime() {
let date = new Date(); //当天
let year = date.getFullYear().toString();
let month = date.getMonth() + 1;
let day = date.getDate();
month = month < 10 ? "0" + month : month.toString();
day = day < 10 ? "0" + day : day.toString();
let time = `${year}-${month}-${day}`
return time
},
/**默认获取一个月前 */
beforeTime() {
let date = new Date(); //当天
let beforeTime = new Date(date.getTime() - 24 * 60 * 60 * 1000 * 30); //一个月前
let beforeTimeYear = beforeTime.getFullYear().toString();
let beforeTimeMonth = beforeTime.getMonth() + 1;
let beforeTimeDay = beforeTime.getDate();
beforeTimeMonth = beforeTimeMonth < 10 ? "0" + beforeTimeMonth : beforeTimeMonth.toString();
beforeTimeDay = beforeTimeDay < 10 ? "0" + beforeTimeDay : beforeTimeDay.toString();
let time = beforeTimeYear + "-" + beforeTimeMonth + "-" + beforeTimeDay
return time
},
/**获取几个月前的数据 */
beforeTime(n) {
console.log();
let date = new Date()
date.setMonth(date.getMonth() - n)
date.toLocaleDateString()
let y = date.getFullYear()
let m = date.getMonth() + 1
let month = date.getMonth() + 1
m = month < 10 ? '0' + m : m.toString()
let d = date.getDate()
d = d < 10 ? '0' + d : d
let time = y + '-' + m + '-' + d
return time
},
获取不同时间的函数
最新推荐文章于 2025-04-10 11:23:35 发布