gpt4 book ai didi

java - JodaTime dd-MMM-yyyy 模式异常

转载 作者:行者123 更新时间:2023-12-02 07:37:36 32 4
gpt4 key购买 nike

我有以下代码

    DateTimeFormatter formatter = DateTimeFormat.forPattern("dd-MMM-yyyy").withLocale(Locale.US);       
formatter.parseDateTime("10-23-2012");

为什么我会收到以下异常?

nested exception is java.lang.IllegalArgumentException: Invalid format: "10-23-2012" is malformed at "23-2012"

读完javadoc后,我仍然可以弄清楚这一点。小写的 d(一个月中的某一天)应该代表最小位数,但根据异常(exception)情况,它会被截断吗?有什么想法吗?

最佳答案

尝试dd-MM-yyyy。注意只有两个 M。此外,要解析 10-23-2012,格式应为 MM-dd-yyy

示例

MMM = 二月、七月等

MM = 02、07 等

Reference

关于java - JodaTime dd-MMM-yyyy 模式异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11977977/

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