![js时间戳转为日期函数 js时间戳转为日期函数](https://image.shishitao.com:8440/aHR0cHM6Ly9ia3FzaW1nLmlrYWZhbi5jb20vdXBsb2FkL2NoYXRncHQtcy5wbmc%2FIQ%3D%3D.png?!?w=700&webp=1)
js时间戳转为日期函数
function add0(m){
return m<10?'0'+m:m;
}
//timestamp参数示例:1501234567
function format(timestamp){
//timestamp是整数,否则要parseInt转换,不会出现少个0的情况
var time = new Date(timestamp*1000); //Date构造函数需要传的时间戳要精确到毫秒,所以乘以1000
var year = time.getFullYear();
var month = time.getMonth()+1;
var date = time.getDate();
var hours = time.getHours();
var minutes = time.getMinutes();
var seconds = time.getSeconds();
return year+'-'+add0(month)+'-'+add0(date)+' '+add0(hours)+':'+add0(minutes)+':'+add0(seconds);
}