class Chronic::RepeaterWeekday
def offset(span, amount, pointer)
def offset(span, amount, pointer) direction = pointer == :future ? 1 : -1 num_weekdays_passed = 0; offset = 0 until num_weekdays_passed == amount offset += direction * DAY_SECONDS num_weekdays_passed += 1 if is_weekday?((span.begin+offset).wday) end span + offset end