📅  最后修改于: 2023-12-03 15:01:54.660000             🧑  作者: Mango
在Java 8中,LocalDateTime是一个表示日期时间的不可变对象。其中plusHours()方法可以将当前LocalDateTime对象加上指定的小时数,返回一个新的LocalDateTime对象。
public LocalDateTime plusHours(long hoursToAdd)
以下是一个简单的示例,展示如何使用plusHours()方法将当前LocalDateTime对象加上指定的小时数:
import java.time.LocalDateTime;
public class Example {
public static void main(String[] args) {
// 创建当前时间的 LocalDateTime 对象
LocalDateTime dateTime = LocalDateTime.now();
// 加上 5 个小时
LocalDateTime newDateTime = dateTime.plusHours(5);
// 输出结果
System.out.println("当前时间:" + dateTime);
System.out.println("加上 5 个小时后的时间:" + newDateTime);
}
}
输出结果为:
当前时间:2022-01-01T00:00:00.000
加上 5 个小时后的时间:2022-01-01T05:00:00.000
Java中的LocalDateTime plusHours()方法可以方便地给当前时间加上指定的小时数,得到一个新的LocalDateTime对象。这个方法在各种时间计算场景中都非常有用。