发布网友
共1个回答
热心网友
<script>
var formatTime=date=>{
var d=new Date(date);
var td=[d.getFullYear(),d.getMonth()+1,d.getDate()].map(formatNumber).join('-');
var tt=[d.getHours(),d.getMinutes(),d.getSeconds()].map(formatNumber).join(':');
return td+' '+tt;
}
var formatNumber=n=>{
n=n.toString()
return n[1]?n:'0'+n
}
//用法举例:
var t=1524322833572; //时间戳
console.log(formatTime(t));
</script>