Sha256: 042300d26352a493210d3670e1136c12a72f421c663e838306f16d4186458b3c
Contents?: true
Size: 721 Bytes
Versions: 9
Compression:
Stored size: 721 Bytes
Contents
# class DateTime # # # Adds seconds and returns a new DateTime object # def add_seconds(secs) # self + (secs.to_f / 1.day) # end # # # Subtracts seconds and returns a new DateTime object # def minus_seconds(secs) # self - (secs.to_f / 1.day) # end # # end require 'date' require 'time' DateTime.instance_eval do # Adds seconds and returns a new DateTime object end module Mack module Facets module DateTime def add_seconds(secs) self + (secs.to_f / 1.day) end # Subtracts seconds and returns a new DateTime object def minus_seconds(secs) self - (secs.to_f / 1.day) end end end end DateTime.send(:include, Mack::Facets::DateTime)
Version data entries
9 entries across 9 versions & 1 rubygems