あなたのコードは基本的に正しいです。a を使用してオブジェクトCalendar
を生成します。Date
Calendar calendar = Calendar.getInstance();
Date today = calendar.getTime();
calendar.add(Calendar.DAY_OF_YEAR, 1);
Date tomorrow = calendar.getTime();
SimpleDateFormat
を次のようにフォーマットするために使用Date
しString
ます。
DateFormat dateFormat = new SimpleDateFormat("dd-MMM-yyyy");
String todayAsString = dateFormat.format(today);
String tomorrowAsString = dateFormat.format(tomorrow);
System.out.println(todayAsString);
System.out.println(tomorrowAsString);
版画:
09-Aug-2012
10-Aug-2012
Selenium を使用して、これらのString
オブジェクトを日付コントロールに送信できます (もちろん、キー入力を受け入れる場合)。"dd-MMM-yyyy"
ページの入力コントロールで期待される形式に一致するように日付パターンを調整する必要があります。たとえば、( "MM/dd/YY"
)?