我正在尝试解析一个字符串以获取一个 Date 对象,但它总是返回 Sun。日期为 2012 年 12 月 30 日。有人对我做错了什么有任何想法吗?
我使用 YYYY-MM-dd 格式的字符串使用相同的代码,它工作得很好,所以我不确定为什么切换到这种格式会导致问题。
public static Date getDateObjFromStr(String dateStr)
{
DateFormat formatter = new SimpleDateFormat("MM/dd/YYYY");
Date dateObj;
try {
dateObj = formatter.parse(dateStr);
return dateObj;
} catch(Exception e) {
return null;
}
}