📅  最后修改于: 2023-12-03 15:01:38.159000             🧑  作者: Mango
在JavaScript中,我们通常会使用 Date
对象来表示时间和日期。Date
对象有多个方法可以获取时间戳,其中一种是 getTime()
方法。该方法返回自 1970 年 1 月 1 日 00:00:00 UTC(协调世界时)至今的毫秒数。
通过在 new Date()
实例化 Date
对象后,调用 getTime()
方法,我们可以获取当前时间的时间戳。例如:
const timestamp = new Date().getTime();
// 输出当前时间戳
console.log(timestamp);
以上代码将输出当前时间的时间戳,例如: 1630060830619
。
然而,有时候我们可能需要将时间戳转换成秒数而不是毫秒数。这时候,我们可以将时间戳除以1000来转换,例如:
const timestamp = new Date().getTime() / 1000;
// 输出当前时间戳的秒数
console.log(timestamp);
以上代码将输出当前时间戳的秒数,例如: 1630060916.891
。
最后,如果我们想要获取特定日期的时间戳,可以通过在 Date
构造函数中传入日期参数来实现。例如,以下代码将返回2022年1月1日的时间戳:
const timestamp = new Date('2022/01/01').getTime();
// 输出2022年1月1日的时间戳
console.log(timestamp);
以上就是关于 JavaScript new Date().getTime() 1000 楼
的介绍。希望能对开发者有所帮助!