我需要解析一个字符串到目前为止。但是得到了一个不可解析的异常。以下是我的代码:
String str="Sat Oct 12 09:05:00 IST 2013";
SimpleDateFormat format = new SimpleDateFormat("EEE MM DD hh:mm:ss yyyy");
try {
format.parse(str);
} catch (ParseException e) {
e.printStackTrace();
}
您的格式有几个问题:
SimpleDateFormat format = new SimpleDateFormat("EEE MMM dd HH:mm:ss z yyyy", Locale.US);
D
表示年份中的某天,而不是月份中的某天H
的,而不是h
SimpleDateFormat
有关日期和时间模式的信息,请参阅文档。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句