由于 unix 的时间戳是10位不带毫秒的,所以前端获取到时间戳之后需要做一下处理,才能获取正确的时间。
// 假设这里是从服务端获取到的时间戳 var unixTime = data.time; // 在unix时间戳的基础上乘以1000,也就是扩展到13位带毫秒的时间戳; var jsTime = unixTime * 1000; // 下面就是正确的日期 var retDate = new Date(jsTime);