Sha256: 1da06684b0e64693fddc06786c8456cfa85e00c89faaca696e2707155f04191d
Contents?: true
Size: 1.01 KB
Versions: 6
Compression:
Stored size: 1.01 KB
Contents
# WorkCalendar Simple yet effective gem for calculating workday `Time` objects. ## Installation Add this line to your application's Gemfile: ```ruby gem 'work_calendar' ``` And then execute: $ bundle Or install it yourself as: $ gem install work_calendar ## Usage Check if specified date is workday. If no `date` parameter was passed it checks current day: ```ruby WorkCalendar.workday?(date) ``` Get next `n`'th workday date relative to specified date; if no `date` parameter was passed, it returns value relative to current day; if no `n` parameter was passed, it defaults to first next workday: ```ruby WorkCalendar.next_workday(n, date) ``` Works same way as `next_workday` method, only looking backwards. ```ruby WorkCalendar.prev_workday(n, date) ``` Get first/last day since specified date ```ruby WorkCalendar.first_workday_since(date) WorkCalendar.last_workday_since(date) ``` ## License The gem is available as open source under the terms of the [MIT License](https://opensource.org/licenses/MIT).
Version data entries
6 entries across 6 versions & 1 rubygems
Version | Path |
---|---|
work_calendar-1.0.5 | README.md |
work_calendar-1.0.4 | README.md |
work_calendar-1.0.3 | README.md |
work_calendar-1.0.2 | README.md |
work_calendar-1.0.1 | README.md |
work_calendar-1.0.0 | README.md |