JavaScript 中的 Date
对象可以用来获取当前时间到 1970 年 1 月 1 日(UTC)的秒数,这个值通常被称为 Unix 时间戳。Unix 时间戳是从 UTC 时间 1970 年 1 月 1 日 00:00:00 开始所经过的秒数,不包括闰秒。
以下是一个 JavaScript 示例,展示如何获取当前时间到 1970 年的秒数:
// 获取当前时间的 Unix 时间戳(秒级)
let timestampInSeconds = Math.floor(Date.now() / 1000);
console.log(timestampInSeconds);
// 或者使用 Date 对象的方法
let date = new Date();
let timestampInSecondsAlt = Math.floor(date.getTime() / 1000);
console.log(timestampInSecondsAlt);
Date.now()
或 new Date().getTime()
获取的是 UTC 时间,然后除以 1000 转换为秒。BigInt
或第三方库来处理大整数。通过上述方法,你可以准确地获取和使用 Unix 时间戳来进行时间相关的操作。
领取专属 10元无门槛券
手把手带您无忧上云