📌  相关文章
📜  Java中的 OffsetDateTime getHour() 方法及示例(1)

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

Java中的 OffsetDateTime getHour() 方法及示例

介绍

OffsetDateTime getHour() 方法是一个Java中用于获取当前OffsetDateTime对象所表示时间的小时数的方法。该方法返回一个整数,范围在0到23之间,表示小时数。

OffsetDateTime是一个不可变的日期-时间对象,代表了具有时区偏移量的日期和时间。它创建于ISO-8601日期格式并在时间中添加了时区的偏移量,用于在时区意义下表示日期和时间。

语法

方法的语法如下:

public int getHour()
示例
import java.time.OffsetDateTime;

public class GetHourExample {
  public static void main(String[] args) {
    // 用当前时间创建 OffsetDateTime 对象
    OffsetDateTime now = OffsetDateTime.now();
    
    // 获得小时数
    int hour = now.getHour();

    System.out.println("当前时间的小时数为: " + hour);
  }
}

运行结果如下:

当前时间的小时数为: 15

上述示例演示了如何使用OffsetDateTime getHour()方法获取当前时间的小时数。我们首先使用OffsetDateTime.now()方法获取当前时间。然后,我们使用getHour()方法从当前OffsetDateTime对象中获取小时数,并将其打印到控制台上。

总结

OffsetDateTime getHour()方法是Java中一种方便的方式来获取OffsetDateTime对象所代表时间的小时数。通过这个方法,我们可以轻松的获得当前时间的小时数,并在需要的时候对其进行处理。