0

我目前正在尝试解析日期,并从 javadoc ( http://docs.oracle.com/javase/7/docs/api/java/text/SimpleDateFormat.html ) 中获取了以下示例:

格式 : "EEE, d MMM yyyy HH:mm:ss Z" 日期 : Wed, 4 Jul 2001 12:08:56 -0700

为了解析这个日期,我目前正在执行以下操作:

new SimpleDateFormat("EEE, d MMM yyyy HH:mm:ss Z").parse("Wed, 4 Jul 2001 12:08:56 -0700")

但我得到一个例外

java.text.ParseException:无法解析的日期:“2001 年 7 月 4 日,星期三 12:08:56 -0700”

. 我究竟做错了什么 ?

非常感谢你的帮助 :)

4

1 回答 1

0

解决了 :

我必须指定语言环境,因为我的计算机的语言环境不是 en_US :

new SimpleDateFormat("EEE, d MMM yyyy HH:mm:ss Z", Locale.ENGLISH).parse("Wed, 4 Jul 2001 12:08:56 -0700")
于 2013-04-29T21:27:56.130 回答