认定了 就要好好的珍惜对待,人生不容辜负,你必须要更加努力 。加油 骚年。
废话少说 直接干就完事了
介绍几种获取时间戳的方式
// 获取时间戳的方式 parse会吧时间戳后面变成0 所以不推荐
new Date().getTime() // 精确到毫秒 推荐
new Date().valueOf() // 精确到毫秒 推荐
Date.parse(new Date()) // 精确到秒 不推荐
相互转换
时间戳转为普通日期时间
//
function add0(m) {
return m < 10 ? '0' + m : m
}
function format(shijianchuo) {
//shijianchuo是整数,否则要parseInt转换
var time = new Date(shijianchuo);
var y = time.getFullYear();
var m = time.getMonth() + 1;
var d = time.getDate();
var h = time.getHours();
var mm = time.getMinutes();
var s = time.getSeconds();
return y + '-' + add0(m) + '-' + add0(d) + ' ' + add0(h) + ':' + add0(mm) + ':' + add0(s);
}
console.log(format(new Date().getTime()))
普通日期时间转时间戳
function transdate(endTime) {
var date = new Date();
date.setFullYear(endTime.substring(0, 4));
date.setMonth(endTime.substring(5, 7) - 1);
date.setDate(endTime.substring(8, 10));
date.setHours(endTime.substring(11, 13));
date.setMinutes(endTime.substring(14, 16));
date.setSeconds(endTime.substring(17, 19));
return Date.parse(date) / 1000;
}
console.log(transdate("2021-03-23 23:24:12"));
如有不足之处请指出来 或联系邮箱 yuyong1663519276@163.com 谢谢