Обработка рабочих дат / праздников

Я отправил этот вопрос для C # но вместо этого я могу работать с Ruby. Так что я задаю тот же вопрос о Руби:

Я ' Я ищу класс / библиотеку / модуль Ruby, который работает аналогично модулю Perl Date :: Manip в отношении рабочих и праздничных дат. Используя этот модуль в Perl, я могу передать ему дату и узнать, рабочий это день (например, пн-пт) или праздник. Праздники очень просто определить в файле конфигурации (см. Date :: Manip :: Holidays ). Вы можете ввести «фиксированную» дату, которая применяется к каждому году, например:

12/25                           = Christmas

или «динамические» даты для каждого года, например:

last Monday in May              = Memorial Day

или «фиксированные» даты для данного года, например:

5/22/2010                       = Bob's Wedding

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

Кто-нибудь знает что-нибудь подобное в мире Ruby?

7
задан Community 23 May 2017 в 12:32
поделиться