JavaScript Time Now

2025 年 3 月 18 日 | 3 分钟阅读

JavaScript Date.now() 方法

JavaScript Date.now() 函数用于显示自 1970 年 1 月 1 日 00:00:00 UTC 以来经过的时间。它将以毫秒为单位返回该值。由于 now() 是 Date 对象的静态方法,因此始终将其用作 Date.now()。我们不能像 myDate.now() 或与任何其他方法一样使用它们。

语法

参数

Date.now() 方法不需要任何参数。

返回值

它以毫秒为单位返回自 1970 年 1 月 1 日 00:00:00 UTC 以来经过的时间。

如何在 JavaScript 中获取当前日期和时间?

Date() 方法会生成一个包含当前日期和时间的新的 Date 对象。一旦我们有了日期对象,我们就可以集成任何可用方法,例如 getFullYear(),来提取其属性;它将返回一个 4 位数的年份。

如果我们调用不带任何参数的 Date() 方法,则等效于 new Date(Date.now())。

以下是一些常用的日期方法

获取当前年份

getFullYear() 方法用于获取当前年份。请看下面的示例

示例

输出

2022

获取当前月份

getMonth() 方法用于获取当前月份。它将返回 0 到 11 的值,表示一月到十二月。因此,要获得正确的月份值,请在输出值上加 +1。请看下面的示例

示例

输出

5

从上面的例子可以看出,输出是 5,这是日历的第 6 个月(六月)。

获取当前日期

getDate() 方法返回当前月份中的日期。请看下面的示例

示例

输出

10

从上面的输出可以看出,它正在返回今天的日期。

获取当前小时

getHours() 方法从当前时间返回当前小时。例如,如果当前时间是下午 12:30,它将返回 12。请看下面的示例

示例

输出

13

获取当前分钟

getMinutes() 方法从当前时间返回当前分钟。例如,如果当前时间是下午 12:30,它将返回 30。请看下面的示例

示例

输出

35

获取当前秒

getSeconds() 方法从当前时间返回当前秒。例如,如果当前时间是下午 12:30:20,它将返回 20。请看下面的示例

示例

输出

20

获取当前毫秒

getMilliseconds() 方法返回当前时间当前毫秒的值。例如,如果当前时间是下午 12:30:20:991,它将返回 991。毫秒的值在 Date 对象实例的 0 到 999 之间。

考虑下面的示例

示例

输出

991

因此,我们可以使用一些日期方法来获取日期对象的不同实例,包括当前的日期和时间。