📅  最后修改于: 2023-12-03 14:42:50.649000             🧑  作者: Mango
在 Java 8 中引入了 java.time
包来处理日期和时间。OffsetDateTime
是一个不带时区偏移的完整日期时间,其中 plusDays()
方法用于增加指定天数后的日期时间。
plusDays()
方法plusDays(long daysToAdd)
方法返回一个新的 OffsetDateTime
对象,表示增加指定天数后的日期时间。参数 daysToAdd
为要增加的天数,可以为负数,表示减少天数。
public OffsetDateTime plusDays(long daysToAdd)
下面的示例演示了 plusDays()
方法的使用。
import java.time.OffsetDateTime;
public class Example {
public static void main(String[] args) {
// 创建 OffsetDateTime 对象
OffsetDateTime odt = OffsetDateTime.parse("2022-03-01T10:00:00+08:00");
// 增加一天后的日期时间
OffsetDateTime nextDay = odt.plusDays(1);
// 输出增加一天后的日期时间
System.out.println(nextDay);
}
}
输出结果:
2022-03-02T10:00+08:00
在示例中,我们创建了一个 OffsetDateTime
对象,表示北京时间 2022 年 3 月 1 日上午 10 点。然后使用 plusDays()
方法增加了一天后,得到了北京时间 2022 年 3 月 2 日上午 10 点的 OffsetDateTime
对象。最后我们输出了增加一天后的日期时间。
OffsetDateTime
是在 Java 8 中新增的日期时间类,其中 plusDays()
方法用于增加指定天数后的日期时间。使用该方法可以方便地对日期时间进行加减操作。