1、unix时间戳与普通时间戳的区别
1.unix时间戳
unix时间戳是从1970年1月1日(UTC/GMT的午夜)开始所经过的秒数,不考虑闰秒,以秒为单位
2.js中获取unix时间戳的方式
Math.round(new Date().getTime()/1000)
getTime()返回数值的单位是毫秒
2、倒计时效果
function countDown(time) {
var nowTime = +new Date(); // 返回的是当前时间总的毫秒数
var inputTime = +new Date(time); // 返回的是用户输入时间总的毫秒数
var times = (inputTime - nowTime) / 1000; // times是剩余时间总的秒数
m = m < 10 ? '0' + m : m;
var s = parseInt(times % 60); // 当前的秒
s = s < 10 ? '0' + s : s;
return d + '天' + h + '时' + m + '分' + s + '秒';
}
console.log(countDown('2019-5-1 18:00:00'));
3、new Date()日期对象
4、日期时间工具(dayjs)的使用
5、时间戳在线转换工具
6、unix时间戳与普通时间戳转换
unix时间戳转化成毫秒
后面的值则为毫秒单位的
然后就可以正常转化成想要的格式了