# File lib/ice_cube/rules/weekly_rule.rb, line 36 def realign(step_time, start_time) time = TimeUtil::TimeWrapper.new(start_time) offset = wday_offset(step_time, start_time) time.add(:day, offset) super step_time, time.to_time end