Как узнать, является ли какой-то день рабочим - PullRequest
5 голосов
/ 15 марта 2011

Есть ли какая-нибудь библиотека, шаблон или обычный способ работы с рабочими днями?Я имею в виду, есть ли какой-то относительно хорошо принятый способ узнать, является ли какой-то день рабочим, а не выходным, праздничным днем ​​и т. Д.?какая-то "деталь"?Например, здесь, в Бразилии, мы работаем только во второй половине пепельной среды.Есть ли какая-то гибкая структура для работы с такими вариациями?

Я мог бы реализовать этот вид бизнес-логики без каких-либо трудностей, но я не хотел бы изобретать колесо, и предложения других пользователей могут быть полезны.Кроме того, это кажется очень постоянной проблемой.

Заранее спасибо!

Ответы [ 3 ]

3 голосов
/ 18 марта 2011

Если вы занимаетесь программированием на Java, вы можете использовать это: Алгоритмы нерабочего дня и праздничного обработчика

2 голосов
/ 15 марта 2011

Большинство людей, которых я знаю, используют calendar table для такого рода вещей. Моя таблица содержит информацию для 80+ стран

1 голос
/ 15 марта 2011

У Google есть несколько календарей, которые вы, вероятно, можете использовать.

Проверьте это, например: http://www.google.com/calendar/feeds/en.brazilian%23holiday%40group.v.calendar.google.com/public/basic

Вы должны использовать свою учетную запись Google для их просмотра, и может быть какая-то лицензияограничения по использованию, но информация есть.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...