将yyyy-MM-dd HH:mm:ss的时间格式转换为13位的时间戳
方法如下:
// 例 时间:2023-12-24 22:14:29
export function timeToTimestamp(time) {
let timestamp = Date.parse(new Date(time).toString());
// 在JavaScript中,new Date().getTime()得到的是13位的时间戳;
// 若要获取10位的时间戳需除以1000,获取13位的时间戳不需要除以1000;
// timestamp = timestamp / 1000
console.log(time + "的时间戳为:" + timestamp);
return timestamp;
// 2023-12-24 22:14:29的时间戳为:1703427269000
}
注:
13位的时间戳,其精度是毫秒(ms)
10位的时间戳,其精度是秒(s)