public Calendar getDayOfTheWeekTimeCalendar()
{
Calendar calendar = Calendar.getInstance();
calendar.set(Calendar.DAY_OF_WEEK, 5);
calendar.set(Calendar.HOUR_OF_DAY,
8);
calendar.set(Calendar.SECOND, 0);
calendar.set(Calendar.MINUTE, 30); >
return calendar;
}
上記の方法を使用すると、カレンダーはThrusday Dec 13 08:30:00 EST 2012として取得されます。質問:曜日、時刻(時、分、秒)のみを設定したのに、日付が表示されるのはなぜですか。曜日と時刻を返すカレンダー
そのため、私のタスクは再帰的になり、1週間の実行と停止を除いて、毎週木曜日に実行されます。
毎週木曜日の8:30:00ESTにタスクを実行できるようにしますが、12月13週である現在の週だけではありません。