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

📅  最后修改于: 2023-12-03 14:42:48.999000             🧑  作者: Mango

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

简介

Java中的 LocalDateTime 是一个表示日期与时间的不可变对象。getHour() 方法是 LocalDateTime 类的一个实例方法,它用于获取当前对象的小时数。

方法签名
public int getHour()
参数说明

此方法没有参数,直接返回当前对象的小时数,类型为整数。

返回值说明

返回当前 LocalDateTime 对象的小时数,即 0 到 23 的整数。

示例代码
import java.time.LocalDateTime;

public class Example {
    public static void main(String[] args) {
        // 获取当前时间
        LocalDateTime now = LocalDateTime.now();

        // 输出当前时间的小时数
        int hour = now.getHour();
        System.out.println("当前时间的小时数为:" + hour);
    }
}

输出:

当前时间的小时数为:17
注意事项
  • 如果 LocalDateTime 对象为 null,调用 getHour() 方法会抛出 NullPointerException 异常。
  • 返回的小时数是一个 24 小时制的时间,即 0 到 23 的整数。