JavaScript getTime() 方法121


简介

getTime() 方法返回 JavaScript 日期对象中表示的 UTC 时间的毫秒数。它返回从 1970 年 1 月 1 日午夜(UTC)开始经过的毫秒数。

语法()

返回

返回一个表示 UTC 时间的毫秒数的整数。

示例const date = new Date();
const milliseconds = ();
(milliseconds); // 输出:1668649291453

注意

getTime() 方法返回的是 UTC 时间的毫秒数,而不是本地时间的毫秒数。这意味着它不受时区的影响。

如果日期对象包含无效日期(例如,“Invalid Date”),则 getTime() 方法将返回 NaN(非数字)。

用例

getTime() 方法可用于各种用例,包括:
获取当前时间:可以通过使用 new Date() 创建一个日期对象,然后使用 getTime() 方法获取当前时间的毫秒数。
比较日期:通过将两个日期对象的 getTime() 方法返回的毫秒数进行比较,可以比较两个日期的大小。
计算时间间隔:通过从两个日期对象的 getTime() 方法返回的毫秒数中减去一个日期对象,可以计算两个日期之间的毫秒数间隔。
创建时间戳:通过将 getTime() 方法返回的毫秒数转换为字符串,可以创建时间戳,它可以表示特定时刻的时间。

附加用法

getTime() 方法还可以与以下其他 Date 方法结合使用:
setMilliseconds():设置日期对象的毫秒数。
getTimezoneOffset():返回日期对象与 UTC 时间之间的时差(以分钟为单位)。
toUTCString():将日期对象转换为 UTC 格式的字符串。
toLocaleString():将日期对象转换为本地格式的字符串。


getTime() 方法是一个强大的 JavaScript 工具,可用于获取、比较和操纵时间。通过正确理解其用法,开发者可以轻松地执行各种与时间相关的操作。

2025-01-10


上一篇:深入了解 JavaScript 中的电子邮件处理

下一篇:JavaScript BOM: 浏览器对象模型详解