我有一个看起来像这样的字符串
Aug 16, 2013,11:30:10
逗号可以替换为不同的分隔符,并且可以切换日期和时间位置。
我正在尝试将此格式用于我的 SimpleDateFormat(dtString 是上面的字符串):
Date d = null;
try {
d = new SimpleDateFormat("MMMM dd, yyyy,hh:mm:ss", Locale.ENGLISH).parse(dtString);
} catch (ParseException ex) {
Logger.getLogger(MonKaiClientImpl.class.getName()).log(Level.SEVERE, null, ex);
}
return d;
但是当我运行 d.getYear() 结果是113。
除 .getYear() 外,所有其他 Date 方法都返回正确的结果。我错过了什么吗?我的 SimpleDateFormatter 错了吗?