# File lib/ice_cube/validations/day_of_year.rb, line 32 def validate(step_time, start_time) days_in_year = TimeUtil.days_in_year(step_time) yday = day < 0 ? day + days_in_year + 1 : day offset = yday - step_time.yday offset >= 0 ? offset : offset + days_in_year end