簡體   English   中英

在Java中驗證日期

[英]Validate date in java

我必須檢查一個日歷中顯示的日期是否是第二個日歷中明年的默認同一日期。 我嘗試了以下操作,但日期顯示不正確

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 );

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM