我目前正在尝试解析日期,我从javadoc(http://docs.oracle.com/javase/7/docs/api/java/text/SimpleDateFormat.html)中获取了以下示例:
格式:“EEE,d MMM yyyy HH:mm:ss Z” 日期:星期三,2001年7月4日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:Unparseable date:“Wed,2001年7月4日12:08:56 -0700”
。我做错了什么?
非常感谢您的帮助:)
答案 0 :(得分:0)
解决了:
我必须指定语言环境,因为我的计算机的语言环境不是en_US:
new SimpleDateFormat("EEE, d MMM yyyy HH:mm:ss Z", Locale.ENGLISH).parse("Wed, 4 Jul 2001 12:08:56 -0700")