小编Dan*_*iel的帖子

LocalDate.parse 是否默默地更正日期数字?

String s = "2020 Jun 31";
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy MMM dd");
LocalDate date = LocalDate.parse(s, formatter);
System.out.println(date);
Run Code Online (Sandbox Code Playgroud)

输出:

2020-06-30

为什么 31 会变成 30 而没有任何警告或异常?

java date datetime-format localdate

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

标签 统计

date ×1

datetime-format ×1

java ×1

localdate ×1