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

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

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

介绍

LocalDateTime 是 Java 8 新增的一个类,用来表示本地日期和时间,它可以存储精确到纳秒级别的日期和时间。plusDays()LocalDateTime 类的一个方法,用于在现有的日期时间上增加指定的天数。

方法签名
public LocalDateTime plusDays(long daysToAdd)

参数:

  • daysToAdd - 增加的天数,可以是负数或零

返回值:

  • 增加指定天数后的日期时间
示例
import java.time.LocalDateTime;

public class Main {
  public static void main(String[] args) {
    // 获取当前日期时间
    LocalDateTime now = LocalDateTime.now();
    
    // 增加一天
    LocalDateTime tomorrow = now.plusDays(1);
    
    // 增加一周
    LocalDateTime nextWeek = now.plusDays(7);
    
    // 输出日期时间
    System.out.println("现在的日期时间:     " + now);
    System.out.println("增加一天后的日期时间:" + tomorrow);
    System.out.println("增加一周后的日期时间:" + nextWeek);
  }
}

输出结果:

现在的日期时间:     2021-08-19T14:57:23.958825
增加一天后的日期时间:2021-08-20T14:57:23.958825
增加一周后的日期时间:2021-08-26T14:57:23.958825

上面的示例演示了如何使用 plusDays() 方法在现有的日期时间上增加一天或一周。如果需要增加更多天数,可以将相应的数字作为参数传递给 plusDays() 方法。如果要减少天数,可以将负数作为参数传递给该方法。