Проверка государственных праздников (Великобритания) [дубликат]

На этот вопрос уже есть ответ здесь:

Мне нужно предотвратить вход в система парковки автомобилей во время государственных праздников, но вместо того, чтобы проводить больше занятий, я надеялся, что это можно будет сделать в рамках моего существующего метода. у меня вопрос: есть ли такая вещь в java, которая уже имеет предопределенные даты государственных праздников и может использоваться в состоянии if или в каком-либо виде, чтобы предотвратить вход, если сегодняшняя дата совпадает с этим списком дат государственных праздников.

Это мой существующий метод, который, как вы можете видеть, проверяет, являются ли выходные, суббота и воскресенье выходными днями. но в Великобритании больше дней, например, государственных праздников, но как мне определить все остальные даты.

public boolean checkHoliday(){
    Calendar cal = Calendar.getInstance();
    int dayOfWeek = cal.get(Calendar.DAY_OF_WEEK); 
    if (dayOfWeek == 1 || dayOfWeek == 7){
        return true;
    } else {
        return false;
    }
    /*add method for further holiday date check*/ 

}
0
задан javanna 5 January 2012 в 08:24
поделиться