# File lib/ri_cal/core_extensions/time/week_day_predicates.rb, line 46 def start_of_week_with_wkst(wkst) wkst ||= 1 date = ::Date.civil(self.year, self.month, self.day) date -= 1 while date.wday != wkst date end