📜  js 日期获取小时数 - Javascript (1)

📅  最后修改于: 2023-12-03 15:32:23.557000             🧑  作者: Mango

JS日期获取小时数 - JavaScript

在JavaScript中,我们可以使用Date()对象来获取当前的日期和时间。从Date对象中获取小时数也很容易。下面是一些可以使用的方法。

使用getHours()方法

getHours()方法返回一个表示给定日期中小时数的整数,介于0(午夜)和23之间。

let currentDate = new Date();
let hours = currentDate.getHours();
console.log(hours); // 输出当前小时数
使用24小时制格式化程序

我们也可以使用Intl API 来格式化日期和时间。下面是使用24小时制格式化程序在JS中获取当前小时数的方法示例。

let options = { hour: 'numeric', hour12: false };
let currentDate = new Date();
let formatter = new Intl.DateTimeFormat('en-US', options);
let hourString = formatter.format(currentDate);
console.log(hourString); // 输出当前小时数

该方法使用options参数指定将要输出的内容。hour属性指定输出小时数,并将hour12属性设置为假以使用24小时制格式化程序。

我们在示例中使用Intl.DateTimeFormat实例来格式化我们的日期。

这就是通过JavaScript获取当前小时数的两种方法。