module DateAndTime::Calculations

def next_weekday

Returns a new date/time representing the next weekday.
def next_weekday
  if next_day.on_weekend?
    next_week(:monday, same_time: true)
  else
    next_day
  end
end