Skip to content

toughbyte/work_calendar

Repository files navigation

WorkCalendar

Simple yet effective gem for calculating workday Time objects.

Installation

Add this line to your application's Gemfile:

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:

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:

WorkCalendar.next_workday(n, date)

Works same way as next_workday method, only looking backwards.

WorkCalendar.prev_workday(n, date)

Get first/last day since specified date

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.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published