欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

如何在Java 8中获取当前小时数?

最编程 2024-08-08 17:42:53
...

在 Java 8 中,可以使用 java.time 包中的 LocalDateTime 类来获取当前的小时数。

例如,下面的代码片段使用了 LocalDateTime 类的 now() 方法来获取当前日期和时间,然后使用 getHour() 方法来获取小时数:

import java.time.LocalDateTime;

public class Main {
  public static void main(String[] args) {
    LocalDateTime now = LocalDateTime.now();
    int hour = now.getHour();
    System.out.println("当前小时数:" + hour);
  }
}

请注意,这里获取到的小时数是使用 24 小时制表示的,所以它的取值范围是 0 到 23。如果你需要使用 12 小时制表示小时数,则可以使用 LocalTime 类的 getHour() 方法来获取。