小编atb*_*rov的帖子

Java LocalDate 在调用 plusDays plusMonths 和 plusYears 时得到两种不同的结果

大家好,我有这样的代码

public static void main(String[] args) {
    System.out.println(LocalDate.now().plusYears(1).plusMonths(6).plusDays(5));
    System.out.println(LocalDate.now().plusDays(5).plusMonths(6).plusYears(1));
}
Run Code Online (Sandbox Code Playgroud)

我得到两个不同的结果

2022-10-31
2022-11-01
Run Code Online (Sandbox Code Playgroud)

有人可以解释为什么吗?谢谢

java java-8 java-time localdate

1
推荐指数
1
解决办法
52
查看次数

标签 统计

java ×1

java-8 ×1

java-time ×1

localdate ×1