filters: {
timeFilter (value) {
if (value < 0 || value === '') return ''
let lefttime = value // 距离结束时间的毫秒数
let leftd = Math.floor(lefttime / (1000 * 60 * 60 * 24)) // 计算天数
let lefth = Math.floor(lefttime / (1000 * 60 * 60) % 24) // 计算小时数
let leftm = Math.floor(lefttime / (1000 * 60) % 60) // 计算分钟数
let lefts = Math.floor(lefttime / 1000 % 60) // 计算秒数
leftm = leftm < 10 ? `0${leftm}` : leftm
lefts = lefts < 10 ? `0${lefts}` : lefts
return `${leftd ? `${leftd}天` : ''}` +
`${lefth ? `${lefth}小时` : ''}` +
`${leftm ? `${leftm}:` : ''}` +
`${lefts ? `${lefts}` : ''}`
}
},