js时间戳转换为日期字符串
一、时间戳获取方法
- 第一种方法(这种只能精确到秒)
var timestamp = Date.parse(new Date());
输出结果:1583224007000
- 第二种方法
var timestamp = (new Date()).valueOf();
输出结果:1583223868968
- 第三种方法
var timeStap = new Date().getTime();
输出结果:1583224108952
二、将时间戳转换为YYYY-MM-dd HH
ss格式
function formatDate(value) {
var date = new Date(value);
var y = date.getFullYear(),
m = date.getMonth() + 1,
d = date.getDate(),
h = date.getHours(),
i = date.getMinutes(),
s = date.getSeconds();
if (m < 10) { m = '0' + m; }
if (d < 10) { d = '0' + d; }
if (h < 10) { h = '0' + h; }
if (i < 10) { i = '0' + i; }
if (s < 10) { s = '0' + s; }
var t = y + '-' + m + '-' + d + ' ' + h + ':' + i + ':' + s;
return t;
}
formatDate(1583224108952);输出结果:"2020-03-03 16:28:28"
还没有评论,来说两句吧...