JavaScript – Date getHours() 方法
JavaScript中的Date对象包含一些内置方法,用于获取日期和时间的各个部分。其中之一是getHours()
方法,可用于获取当前日期的小时值。
语法
date.getHours()
返回值
getHours()
方法的返回值为一个介于0和23之间的整数,表示当前日期的小时部分。如果无法获取小时,则返回NaN。
示例
let currentDate = new Date();
let currentHour = currentDate.getHours();
console.log(currentHour);
在上面的示例中,我们创建了一个名为currentDate
的新日期对象,并使用getHours()
方法获取当前日期的小时部分。然后,将该值存储在名为currentHour
的变量中,并在控制台上打印出来。
我们还可以使用getHours()
方法获取指定日期的小时值。例如,以下代码将获取特定日期的小时值:
let date = new Date('2021-09-27T12:30:00');
let hour = date.getHours();
console.log(hour);
在上述示例中,我们创建了一个名为date
的新日期对象,并将其设置为预定义日期和时间“2021-09-27T12:30:00”。随后,我们使用getHours()
方法获取该日期的小时部分,并将其存储在名为hour
的变量中。然后,将该值打印到控制台上。
注意事项
- 如果日期对象的时间部分未被设置,则小时值将默认为0.
- 相关方法包括
getMinutes()
(用于获取分钟值)和getSeconds()
(用于获取秒值)等.
结论
getHours()
方法是JavaScript中Date对象的一种有用方法,用于获取指定日期的小时部分。它通常与其他日期方法一起使用,以方便和精确地获取日期和时间的各个部分。