小编Rom*_*ran的帖子

在 1 月首先使用 DateTimeFormatter 会导致无效的年份值

当我在设置为 2017 年 1 月 1 日的 LocalDate 上使用 DateTimeFormatter(代码如下)时,我以错误的年份值结束。

LocalDate.of(2017,1,1).toString
Run Code Online (Sandbox Code Playgroud)

这将正确显示 2017-01-01 而

LocalDate.of(2017,1,1).format(DateTimeFormatter.ofPattern("dd MMM YYYY"))
Run Code Online (Sandbox Code Playgroud)

给我:01 janv。2016. 你知道为什么会这样吗?

java

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

标签 统计

java ×1