DateHelper
Adds some useful methods to the Date
class.
months_between
Class method months_between
returns an array of Date
objects for the first day of each month, inclusive of the starting and ending months.
to_utc_time
Instance method to_utc_time
converts a given Date
instance to a Time
object at 00:00:00 UTC on the given Date
Installation
Add this line to your application's Gemfile:
gem 'date_helper'
And then execute:
$ bundle
Or install it yourself as:
$ gem install date_helper
Usage
xmas = Date.parse("2013-12-25")
hksar_establishment_day = Date.parse("2014-07-01")
Date.months_between(xmas,hksar_establishment_day)
=> [Sun, 01 Dec 2013, Wed, 01 Jan 2014, Sat, 01 Feb 2014, Sat, 01 Mar 2014, Tue, 01 Apr 2014, Thu, 01 May 2014, Sun, 01 Jun 2014, Tue, 01 Jul 2014]
Date.parse("2014-04-27").to_utc_time
=> 2014-04-27 00:00:00 UTC
Contributing
- Fork it
- 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 new Pull Request