纸通宝SAAS仓库
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 

32 lines
805 B

function isEmpty(val) {
return typeof val === 'undefined' || val === '' || val === null
}
function formatMTime(time) {
if (isEmpty(time)) {
return ''
}
var minute = 60 * 1000
var just = 3 * 60 * 1000
var onehour = 60 * 60 * 1000
var oneday = 24 * 60 * 60 * 1000
time = time.replace(getRegExp('/\s/g', 'g'), '')
var datetime = getDate(time.trim())
var gap = getDate().getTime() - datetime.getTime()
if (gap > oneday) {
return time.substring(0, 10)
} else if (gap > onehour) {
return parseInt(gap / onehour) + '小时前'
} else if (gap > onehour) {
return parseInt(gap / onehour) + '小时前'
} else if (gap > just) {
return parseInt(gap / minute) + '分钟前'
} else {
return '刚刚更新'
}
}
module.exports = {
formatMTime: formatMTime
}