当前位置:编程学习 > JAVA >>

大家看看这个验证错在哪儿了

//判断2月份和8月份放假的验证
try {
 for (int j = 2; j < exmTimeNum; j++) {
 Calendar c = Calendar.getInstance();
 c.setTime(new Date(j));
 int month = c.get(Calendar.MONTH);
if (month==8 || month==2)
{
errorRows++; // 错误数据条数加1
errorList.add(i + 1); // 记录错误的位置
errorMsg.add("第" + (i + 1) + "条," + ce[0].getContents() + "时间有错误,请检查!");//错误信息
break;
}
}
} catch (Exception e) {
errorRows++; // 错误数据条数加1
errorList.add(i + 1); // 记录错误的位置
continue;
} --------------------编程问答-------------------- 这是一个判断excel导入中2月份和8月份非法导入提示的一个验证 --------------------编程问答-------------------- Calendar里月是从0开始 0-11。 --------------------编程问答-------------------- if (month == Calendar.AUGUST || month == Calednar.FEBRUARY)
补充:Java ,  Eclipse
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,