我必须检查一个日历中显示的日期是否是第二个日历中明年的默认日期。 我已尝试以下操作,但日期未正确显示
String str = executeJavascript1("return document.getElementById('EndDate').value;");
logMessage(str);
Calendar cal = Calendar.getInstance();
Date today = cal.getTime();
cal.add(Calendar.YEAR, 1); // to get previous year add -1
Date nextYear = cal.getTime();
SimpleDateFormat DATE_FORMAT = new SimpleDateFormat("mm/dd/yyyy",Locale.ENGLISH);
String d = DATE_FORMAT.format(nextYear);
logMessage(d);
Assert.assertEquals(str,d);
最佳答案
你能做到吗?
int year = cal.get(Calendar.YEAR);
int date = cal.get(Calendar.DATE);
int month= cal.get(Calender.MONTH);
Calendar cal2 = GregorianCalendar.getInstance();
c2.set(year+1, month, date );
关于java - java中验证日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33008498/