当前时间 前天 /周/月/年
moment().format("YYYY-MM-DD 00:00:00")
moment().format("YYYY-MM-DD HH:mm:ss");
moment().subtract(1, "days").format("YYYY-MM-DD 00:00:00")
moment().subtract(1, "years").format("YYYY-MM-DD");
moment().subtract(3, "months").format("YYYY-MM-DD");
moment().subtract(1, "weeks").format("YYYY-MM-DD");
原生js: Date.now()
getTimeLines — 获取传入时间的前后时间1
getTimeLines 利用 获取传入时间的前后时间
正数为前时间,负数为后时间
|
function getTimeLines(time = moment().format('YYYY-MM-DD HH:mm:ss'), timeNum = 0) {
if (time == 'current') time = moment().format('YYYY-MM-DD HH:mm:ss')
return moment(time).subtract(timeNum, "hour").format("MM/DD HH:mm:ss")
}
2
function getTimeLines2(time = moment().format('YYYY-MM-DD HH:mm:ss'), timeNum = 0) {
return moment(time).subtract(timeNum, "hour").format("MM/DD HH:00")
}
console.log(
'当前时间戳=', moment().valueOf(),
'当前时间', moment().format('YYYY-MM-DD HH:mm:ss')
)