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

  1. Fork it ( https://github.com/[my-github-username]/russian_workdays/fork )
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create a new Pull Request