Производственный календарь РФ
Выполняем в терминале:
gem install russian_workdays
и подгружаем:
require 'russian_workdays'
Получить массив с выходными днями в 2014 году
RussianWorkdays.holidays(2014)
Получить массив с короткими днями в 2014 году
RussianWorkdays.shorts(2014)
Получить массив с рабочими днями в 2014 году
RussianWorkdays.works(2014)
Является ли дата выходным днем?
RussianWorkdays.holiday?(Date.new 2014, 10, 5)
Является ли дата коротким днем?
RussianWorkdays.short?(Date.new 2014, 10, 5)
Является ли дата рабочим днем?
RussianWorkdays.work?(Date.new 2014, 10, 5)
- Fork it ( https://github.com/[my-github-username]/russian_workdays/fork )
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create a new Pull Request