我需要将字符串数组转换为Java中的Date类型。我查了一些示例代码,他们几乎都要求做同样的事情。 这就是我正在做的事情:
String[] dateString = { "2014/05/01", "2014/05/02", "2014/05/03", "2014/05/04", "2014/05/05"};
Date[] dt = new Date[5];
for(int i=0;i<count;i++){
dt[i]= new SimpleDateFormat("yyyy/mm/dd").parse(dateString[i]);
}
问题出现在循环内部我得到一个错误,指出:“ParseException未处理的异常”。 Eclipse建议我用try和catch块来包围它,我做了。它现在运行了,但我在dt数组中得到的日期与我正在放入的日期不匹配。我想我得到某种默认值,从2014年1月1日开始。
任何人都知道这是什么以及如何解决它?
谢谢!