我需要在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 and catch块将其包围,这是我做的。它现在可以运行,但是我在dt数组中输入的日期与我输入的日期不匹配。我想我正在获取某种默认值,该值从2014年1月1日开始。
有人知道这是什么以及如何解决?
谢谢!
MM
每月使用资本;mm
是分钟。
SimpleDateFormat
javadocs具有所有符号本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句