gpt4 book ai didi

java - 如何强制 Joda-Time 仅解析字符串的一部分?

转载 作者:行者123 更新时间:2023-11-30 06:36:55 25 4
gpt4 key购买 nike

假设我有以下日期(以字符串形式):

2009-05-15T23:00:00
2009-05-15T23:00:00.000Z
2009-05-15

我不关心时间和区域,只有日期与我相关。所以我想尝试用以下模式解析它:

年-月-日

我尝试使用Joda-Time来解析它:

DateTimeFormat = DateTimeFormat.forPattern("yyyy-MM-dd");
format.withZone(zone).parseDateTime(string).toLocalDate();

我得到以下异常:

java.lang.IllegalArgumentException: Invalid format: "2009-05-15T23:00:00.000Z" is malformed at "T23:00:00.000Z"

有没有办法强制 Joda-Time 忽略字符串的其余部分?

最佳答案

只需使用相关的子字符串即可; 2009-05-15 并使用模式 yyyy-MM-dd 解析它。

关于java - 如何强制 Joda-Time 仅解析字符串的一部分?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4153602/

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