現在、Aipoで休日判定をする場合は以下のようなコードで行います。
// date:日付 // dayOfWeek:曜日の数字表記(日曜は1、月曜は2、...土曜は7) ALEipHolidaysManager holidaysManager = ALEipHolidaysManager.getInstance(); ALHoliday holiday = holidaysManager.isHoliday(Date date); if(ScheduleUtils.isDayOffHoliday() && holiday != null || ScheduleUtils.isUserHoliday(int dayOfWeek)){ System.out.println("休業日です。") }
ifの条件部分は、
1項目で国民の休日を休業日にするかどうか
2項目で指定した日付が国民の休日であるかどうか
3項目で指定した日付の曜日が会社が指定している休日かどうか
を表しているそうです。