时间戳互相转换工具
发布于 2018-02-26 14:26:13
2690 次浏览
var no=new Date().getTime();
console.log(no);
Date.prototype.format = function(format) {
var date = {
"M+": this.getMonth() + 1,
"d+": this.getDate(),
"h+": this.getHours(),
"m+": this.getMinutes(),
"s+": this.getSeconds(),
"q+": Math.floor((this.getMonth() + 3) / 3),
"S+": this.getMilliseconds()
};
if (/(y+)/i.test(format)) {
format = format.replace(RegExp.$1, (this.getFullYear() + '').substr(4 - RegExp.$1.length));
}
for (var k in date) {
if (new RegExp("(" + k + ")").test(format)) {
format = format.replace(RegExp.$1, RegExp.$1.length == 1 ?
date[k] : ("00" + date[k]).substr(("" + date[k]).length));
}
}
return format;
}
console.log(new Date(no).format('yyyy-MM-dd h:m:s'));
function
timestampToTime(timestamp) {
var
date =
new
Date(timestamp * 1000);
Y = date.getFullYear() +
'-'
;
M = (date.getMonth()+1 < 10 ?
'0'
+(date.getMonth()+1) : date.getMonth()+1) +
'-'
;
D = date.getDate() +
' '
;
h = date.getHours() +
':'
;
m = date.getMinutes() +
':'
;
s = date.getSeconds();
return
Y+M+D+h+m+s;
}