gpt4 book ai didi

java - 解析闰年的 MonthDate 字符串

转载 作者:行者123 更新时间:2023-11-29 08:07:51 25 4
gpt4 key购买 nike

请考虑以下片段:

    SimpleDateFormat parser = new SimpleDateFormat("MMdd");
parser.setLenient(false);
try {
Date date = parser.parse("0229");
System.out.println(date);
} catch (ParseException e) {
e.printStackTrace();
}

我有一个文本字段,其中应包含格式为 MMdd 的日期(没有年份,因为它应始终默认为当前年份)。

今年,2012年,闰年,我发现自己处于无法解析有效日期2月29日的奇怪情况。

上面代码使用的日历总是默认为 1970 年,虽然运气好,但不是闰年。因此,尝试解析“0229”总是会抛出解析异常。

关于如何解析这个的任何想法?

最佳答案

追加当前年份并使用“MMddyyyy”格式?

关于java - 解析闰年的 MonthDate 字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9927135/

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