我必须阅读以下格式的日期Sat, 19 Jan 2013 00:00:00 +0100。
我的格式化程序是
SimpleDateFormat format = new SimpleDateFormat("EEE, dd MMM yyyy HH:mm:ss Z");
当我想设置数据时:
try {
myObject.setEndDate(format.parse(currentValue));
} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
如果我在简单的 java 项目或我的Nexus和Htc上使用它,这非常有效,但是当我将调试器附加到三星 s3时,它会给出解析器异常。
我希望这适用于所有版本的 android 和手机。