时间戳转时间
// 时间戳转时间
function TO_DATE(pt) { // 时间戳转换
if(pt && pt.length>10){ // 将秒数转换为毫秒,时间戳为10位需*1000,时间戳为13位的话不需乘1000
var time = pt;
}else {
var time = pt*1000;
}
var timeDate = new Date(time); //将毫秒数转化为真实时间
var yy = timeDate.getFullYear(); //年份
var m = timeDate.getMonth()+1; //月份
var mm = "";
if(m<10){ mm="0"+m; }else{ mm=m; }
var d = timeDate.getDate(); //日期
var dd = "";
if(d<10){ dd="0"+d; }else{ dd=d; }
var h = timeDate.getHours(); //时
var hh = "";
if(h<10){ hh="0"+h; }else{ hh=h; }
var mi = timeDate.getMinutes(); //分
var mmi = "";
if(mi<10){ mmi="0"+mi; }else{ mmi=mi; }
var s = timeDate.getSeconds(); //秒
var ss = "";
if(s<10){ ss="0"+s; }else{ ss=s; }
var date = yy+"-"+mm+"-"+dd+" "+hh+":"+mmi+":"+ss;
return date;
}
function TO_DATE_YMD(pt) { // 时间戳转换
if(pt.length>10){ // 将秒数转换为毫秒,时间戳为10位需*1000,时间戳为13位的话不需乘1000
var time = pt;
}else {
var time = pt*1000;
}
var timeDate = new Date(time); //将毫秒数转化为真实时间
var yy = timeDate.getFullYear(); //年份
var m = timeDate.getMonth()+1; //月份
var mm = "";
if(m<10){ mm="0"+m; }else{ mm=m; }
var d = timeDate.getDate(); //日期
var dd = "";
if(d<10){ dd="0"+d; }else{ dd=d; }
var date = yy+"-"+mm+"-"+dd;
return date;
}
module.exports = {
TO_DATE,
TO_DATE_YMD
}
时间转时间戳(xxxx-xx-xx格式)
Date.parse(new Date(Time).toString())