Method: IceCube::TimeUtil::TimeWrapper#initialize

Defined in:
lib/ice_cube/time_util.rb

#initialize(time, dst_adjust = true) ⇒ TimeWrapper

Returns a new instance of TimeWrapper.



268
269
270
271
272
273
274
275
276
# File 'lib/ice_cube/time_util.rb', line 268

def initialize(time, dst_adjust = true)
  @dst_adjust = dst_adjust
  @base = time
  @time = if dst_adjust
    Time.utc(time.year, time.month, time.day, time.hour, time.min, time.sec + TimeUtil.subsec(time))
  else
    time
  end
end