gpt4 book ai didi

java - JodaTime 格式化程序困惑

转载 作者:行者123 更新时间:2023-12-02 07:58:55 26 4
gpt4 key购买 nike

当我从字符串中检索日期时,例如使用 Jodatime 格式化类的“Sat 11 Feb”:

DateTimeFormatter formatter = DateTimeFormat.forPattern("EE dd MMM");

我得到一个日期(解析后):“Saturday, 12 February 00:00”

谁能解释一下这个吗?我预计 DateMidnight 是 11 号而不是 12 号。

这是我正在使用的代码:

private static String STYLE = "EE dd MMM";
private static DateTimeFormatter formatter = DateTimeFormat.forPattern(STYLE);
public static DateTime getDate(String str) {
return formatter.parseDateTime(str);
}

String dateExample = "Sat 11 Feb";
log.info(dateExample);
DateTime eventDate = getDate(dateExample);
log.info(eventDate.toString());

这就是记录的内容:

2012-02-09_11:12:40.592 信息 - 2 月 11 日星期六

2012-02-09_11:12:40.664 信息 - 2000-02-12T00:00:00.000Z

最佳答案

2000 年 2 月 11 日是星期五,而不是星期六。

关于java - JodaTime 格式化程序困惑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9209739/

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