gpt4 book ai didi

java - SimpleDateFormat 在日期格式期间错误地向前滚动一年

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

<分区>

我目前正在使用 DateUtils 类,它有助于在整个系统中格式化日期。我有一个格式为 yyyyMMdd 的日期,它是从一个字符串中解析出来的。

我传入另一种格式以接收格式为 E d MMM YY 的“周期”值。

下面应该给我一个 12 月 31 日星期一的时间段。但是它返回 19 年 12 月 31 日星期一。为什么这一年向前滚动?

谢谢

final SimpleDateFormat dateFormat_E_d_MMM_YY = new SimpleDateFormat("E d MMM YY");
final SimpleDateFormat dateFormat_yyyyMMdd = new SimpleDateFormat("yyyyMMdd");
final Date date = dateFormat_yyyyMMdd.parse("20181231");
System.out.println(date);
System.out.println(dateFormat_E_d_MMM_YY.format(date));

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