function getTimer(stringTime) {
var minute = 1000 * 60
var hour = minute * 60
var day = hour * 24
var week = day * 7
var month = day * 30
var time1 = new Date().getTime() //当前的时间戳
var time2 = Date.parse(new Date(stringTime)) //指定时间的时间戳
var time = time1 - time2
var result = null
if (time < 0) {
console.log('设置的时间不能早于当前时间!')
} else if (time / month >= 1) {
result = parseInt(time / month) + '月前'
} else if (time / week >= 1) {
result = parseInt(time / week) + '周前'
} else if (time / day >= 1) {
result = parseInt(time / day) + '天前'
} else if (time / hour >= 1) {
result = parseInt(time / hour) + '小时前'
} else if (time / minute >= 1) {
result = parseInt(time / minute) + '分钟前'
} else {
result = '刚刚发布!'
}
return result
}
function formatTime(time) {
let newTime = '';
if (time) {
newTime = time.replace(/-/g, "/");
}
console.log(newTime)
let timeStamp = new Date(newTime).getTime()
let result = getTimer(timeStamp);
return result
}