Я хотел бы знать, если есть баночка-файл, что там можно было сделать следующее:Праздники - есть ли реализация Java?
DateMidnight dateInQuestion = new DateMidnight(12,12,2000);
DateChecker.isNationalHoliday(dateInQuestion, Locale.ITALY);
Если есть нет, то почему? Конечно, в 99% случаев существует множество правильных правил для праздников.
Сейчас мы используем таблицу в нашей базе данных, а страны + у нас есть реализация, когда дело доходит до праздников, которые не относятся к одной и той же дате каждый год. Мы должны добавить к нашей реализации для каждой новой страны, в которой мы получаем новых клиентов.
Можем ли мы сделать это более простым способом?
(Если нет такой вещи в Java сфере, могу ли я порт его с какой-либо другой язык?)
Хороший вопрос ;-) –
Это может быть полезно вам: http://www.javaworld.com/javaworld/javatips/jw-javatip44.html?page=1 Это не хорошо упакованный JAR-файл, или Я бы сделал комментарий вместо ответа, но на последних двух страницах есть довольно много примеров кода. – Pops
Насколько я знаю, большинство (по крайней мере местных) праздников решаются несколько лет назад, но не обязательно основаны на статических правилах с большим количеством исключений и возможных корректировок. – poke