gpt4 book ai didi

具有不同格式的Java日期

转载 作者:行者123 更新时间:2023-11-29 08:31:44 24 4
gpt4 key购买 nike

<分区>

嘿,我正在使用下面的代码来解析不同格式的日期。

trubel 是,它采用第一种格式并解析日期,即使它不适合。

public static Date parseDate(String date) {
date = date.replaceAll("[-,.;:_/&()+*# ']", "-");
System.out.print(date);
List<String> formatStrings = Arrays.asList("d-M-y","y-M-d");
for (String formatString : formatStrings) {
try {
System.out.println(new SimpleDateFormat(formatString).parse(date));
return new SimpleDateFormat(formatString).parse(date);
} catch (Exception e) {
}
}
return null;
}

控制台:

1994-02-13
Wed Jul 18 00:00:00 CEST 2018

13-02-1994
Sun Feb 13 00:00:00 CET 1994

所以我不明白为什么第一种格式总是解析?

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