我查看了许多示例,但仍然找不到与我的问题相匹配的答案。我现在被困了一个小时,需要帮助。
我有许多格式如下的字符串:
Wed, 06 Nov 2013 18:14:02
我创建了一个函数来将这些字符串转换为日期:
private static Date toDate(String pubDateString) {
SimpleDateFormat dateFormat = new SimpleDateFormat("EEE, dd MMM yyyy HH:mm:ss");
pubDateString = pubDateString.substring(0, 25);
Date date = null;
try {
date = dateFormat.parse(pubDateString);
} catch (ParseException e1) {
e1.printStackTrace();
}
return date;
}
我得到的是 ParseException:
java.text.ParseException: Unparseable date: "Wed, 06 Nov 2013 18:14:02"
谁能帮我完成我的第一个挑战?谢谢。
编辑:我试过 HH 和 kk