Sha256: 0cea7daa66035acca68c0f126f2e6c3e74cdd39d9e80a60f1ffcb9eeebc05b42
Contents?: true
Size: 638 Bytes
Versions: 2
Compression:
Stored size: 638 Bytes
Contents
module Hiccup module CoreExtensions module Date def get_months_since(earlier_date) ((self.year - earlier_date.year) * 12) + (self.month - earlier_date.month).to_int end def get_years_since(earlier_date) (self.year - earlier_date.year) end def get_months_until(later_date) later_date.months_since(self) end def get_years_until(later_date) later_date.years_since(self) end end end end Date.send :include, Hiccup::CoreExtensions::Date DateTime.send :include, Hiccup::CoreExtensions::Date
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
hiccup-0.2.1 | lib/hiccup/core_ext/date.rb |
hiccup-0.2.0 | lib/hiccup/core_ext/date.rb |