10位是精确到秒,13位是精确到毫秒
const dateFormat = (x) => {if(x.toString().length==10) x = x * 1000; // 时间戳位数为10,需要乘以1000let date = new Date(x)let year = date.getFullYear()let month = date.getMonth() + 1let day = date.getDate()return [year, month, day].map(formatNumber).join('.')}const formatNumber = (nth) => {let n = nth.toString()return nth[1] ? n : 0 + nth}
