gpt4 book ai didi

Java - 无法解析的日期

转载 作者:太空狗 更新时间:2023-10-29 22:49:18 25 4
gpt4 key购买 nike

我正在尝试解析一个日期,但奇怪的是我得到了一个异常。

这是代码:

import java.util.Date;

String strDate = "Wed, 09 Feb 2011 12:34:27";
Date date;
SimpleDateFormat FORMATTER = new SimpleDateFormat("EEE, dd MMM yyyy HH:mm:ss");
try {
date = FORMATTER.parse(strDate.trim());
System.out.println(date);
} catch (ParseException e) {
e.printStackTrace();
}

异常(exception)情况是:

java.text.ParseException: Unparseable date: "Wed, 09 Feb 2011 12:34:27" at java.text.DateFormat.parse(DateFormat.java:337) at DateTest.main(DateTest.java:17)

我已阅读 documentation我认为我的模式是正确的。所以我不明白...

有什么想法吗?

谢谢!

最佳答案

这可能是因为您计算机上的默认语言环境不是英语。

你应该使用:

new SimpleDateFormat("EEE, dd MMM yyyy HH:mm:ss", Locale.ENGLISH);

相反。

关于Java - 无法解析的日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6154772/

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