russian_workdays
Производственный календарь РФ
Установка
Выполняем в терминале:
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))
Contributing
- 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