大家看看这个验证错在哪儿了
//判断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