Skip to content

Gem which calculates how many years, months and days are there between two dates in ruby on rails

License

Notifications You must be signed in to change notification settings

nithinstany/date_diff

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DateDiff

Gem which calculates how many years, months and days are there between two dates

Gem Version Build Status

Installation

Add this line to your application's Gemfile:

gem 'date_diff'

And then execute:

$ bundle

Or install it yourself as:

$ gem install date_diff

Usage

require 'date_diff'
components = Date.diff(start_date, end_date)

This will return the hash of date difference in terms of years, months, days.

You can use the difference like:

components[:year], components[:month], components[:day], components[:difference]

Examples

> Date.diff(Date.parse('2000-01-01'), Date.parse('2013-06-19'))
=> {:year => 13, :month => 5, :day => 18, :difference => "13 years 5 months 18 days"}

Contributing

  1. Fork it
  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 new Pull Request

About

Gem which calculates how many years, months and days are there between two dates in ruby on rails

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages