时间戳转化为正常时间
最近遇到一个需求,但是后端传过来的时间是时间戳,需要自行转化下~
时间戳分为两种,13位是毫秒,10位是秒
__initData(time) {
const date = new Date(time)// 时间戳为10位需*1000,时间戳为13位的话不需乘1000(time * 1000)
var Y = date.getFullYear() + '-'
var M = (date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1) + '-'
var D = date.getDate() + ' '
var h = date.getHours() + ':'
var m = date.getMinutes() + ':'
var s = date.getSeconds()
return Y + M + D + h + m + s
},