我们经常在和后台合作的时候,他们会给我们返回一些时间戳,前端需要把时间戳转化成标准时间来显示。
//时间戳转换为时间格式
//number为我们需要转换的时间戳
function toDate(number) {
//如果是毫秒的时间戳就不需要这一步,直接下一步就可以
var n = number * 1000;
var date = new Date(n);
var Y = date.getFullYear() + '-';
var M = (date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1) + '-';
var D = date.getDate() < 10 ? '0' + date.getDate() : date.getDate();
var h = date.getHours() + ':';
var m = date.getMinutes() + ':';
var s = date.getSeconds();
return (Y + M + D + " " + h + m + s);
}
想要获得更多资料的 请微信搜索公众号 【热血科技】,关注一下即可。