消息
{{item.name}}
全部标识已读
{{loading? '正在加载' : '暂无数据'}}
[{{item.categoryName}}]
{{formateDate(item.createTime)}}
{{item.content}}
{{finished?'到底啦~':'加载中...'}}
function isEmpty(val) {
return typeof val === 'undefined' || val === '' || val === null
}
function formateDate(datetime) {
if (isEmpty(datetime)) {
return ''
}
var dayCode = 24 * 60 * 60 * 1000
datetime = datetime.replace(getRegExp('-', 'g'), '/')
var date = getDate(datetime.trim())
var today = getDate()
var yestoday = getDate(getDate().getTime() - dayCode)
var week = ''
if (date.getFullYear() === today.getFullYear() && date.getMonth() === today.getMonth() && date.getDate() === today.getDate()) {
week = '今天 ' + datetime.substring(10)
} else if (date.getFullYear() === yestoday.getFullYear() && date.getMonth() === yestoday.getMonth() && date.getDate() === yestoday.getDate()) {
week = '昨天 ' + datetime.substring(10)
}
if (isEmpty(week)) {
return datetime
}
return week
}
module.exports = formateDate