📅  最后修改于: 2023-12-03 15:31:54.572000             🧑  作者: Mango
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对象所代表时间的小时数。通过这个方法,我们可以轻松的获得当前时间的小时数,并在需要的时候对其进行处理。