gpt4 book ai didi

java - 字符串到 LocalDate 的 Joda 时间解析不正确

转载 作者:行者123 更新时间:2023-12-01 18:10:57 24 4
gpt4 key购买 nike

这是我要格式化的字符串

10-12-2015

这代表 2015 年 10 月 12 日。但是当我将其解析为 LocalDate 时。使用这个

LocalDate ld = LocalDate.parse(dto.getTargetDate(), DateTimeFormat.forPattern("mm-dd-yyyy"))

结果始终是2015-01-12

我做错了什么?

最佳答案

只需将 mm 更改为 MM,因为 mm 表示分钟。

因此,在解析时,您将年份设置为 2015 年,将日期设置为 12,将分钟设置为 10。所有其他字段均为默认值,月份为一月,小时数为 00,依此类推。这就是为什么您会看到 2015 年 1 月 12 日。

关于java - 字符串到 LocalDate 的 Joda 时间解析不正确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33067426/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com