【发布时间】:2016-07-13 04:54:27
【问题描述】:
在使用 SimpleDateFormat 将字符串解析为日期对象时,我遇到了错误。
java.text.ParseException:无法解析的日期:“2016 年 3 月 29 日星期二 11:27:37 -0400”
我用来解析日期的代码是:
DateFormat df2 = new SimpleDateFormat("EEE, d MMM yyyy HH:mm:ss Z");
我可以解析像Mon, 13 Jun 2016 11:48:54 +0300这样的日期。
我注意到具有+ve timezone(+0300) 的日期被解析但-ve timezone(-0400) 没有被解析。
【问题讨论】:
-
可能是“非常规”
-,例如 –或something else
标签: java parsing datetime simpledateformat timezone-offset