class DateTime
Public Class Methods
__origin_now__(start = Date::ITALY, year: nil, mon: nil, day: nil, hour: nil, min: nil, sec: nil)
Alias for: now
now(start = Date::ITALY, year: nil, mon: nil, day: nil, hour: nil, min: nil, sec: nil)
click to toggle source
# File lib/keyword_arg_time/core_ext/date_time.rb, line 7 def now(start = Date::ITALY, year: nil, mon: nil, day: nil, hour: nil, min: nil, sec: nil) n = __origin_now__(start) new( year || n.year, mon || n.mon, day || n.day, hour || n.hour, min || n.min, sec || n.sec, start ) end
Also aliased as: __origin_now__
Public Instance Methods
copy(start = Date::ITALY, year: nil, mon: nil, day: nil, hour: nil, min: nil, sec: nil)
click to toggle source
# File lib/keyword_arg_time/core_ext/date_time.rb, line 21 def copy(start = Date::ITALY, year: nil, mon: nil, day: nil, hour: nil, min: nil, sec: nil) self.class.new( year || self.year, mon || self.mon, day || self.day, hour || self.hour, min || self.min, sec || self.sec, start ) end