一.获取时间戳精确到秒,13位
1,什么是时间戳
一个能表示一份数据在某个特定时间之前已经存在的、 完整的、 可验证的数据,通常是一个字符序列,唯一地标识某一刻的时间。
2,时间戳有什么用;
一般啊,在互联网公司都会在项目种使用时间戳,时间戳主要用于清理缓存,大多数用于版本更新,时间戳代码转化成时间格式,就能知道,这个网站上一次更新是什么时候。
const timestamp = Date.parse(new Date());
console.log(timestamp);
//输出 1591669256000 13位
二.获取时间戳精确到毫秒,13位
const timestamp = Math.round(new Date());
console.log(timestamp);
//输出 1591669961203 13位
三.获取时间戳精确到毫秒,13位
const timestamp = (new Date()).valueOf();
console.log(timestamp);
//输出 1591670037603 13位
四.获取时间戳精确到毫秒,13位
const timestamp = new Date().getTime();
console.log(timestamp);
//输出 1591670068833 13位
五.获取时间戳精确到毫秒,13位
const timestamp = +new Date();
console.log(timestamp);
//输出 1591670099066 13位
在开发的中需要精确到秒的时候,推荐使用 第1种方法,也需要除以1000才行,如果是需要时间戳毫秒的推荐 +new Date() 和 new Date().getTime();