this_day = Date.today this_monday = this_day - (this_day.wday - 1) # 今週の月曜日 last_monday = (this_day - (this_day.wday - 1)) - 7 # 先週の月曜日 ポイントは、wdayメソッドで日付を曜日分逆算すること。 Time#wdayメソッドの戻り値は、曜日を数値にした値です。 0(日曜日)〜6(土曜日)の値を返します。 今週の任意の曜日の取得 this_sunday = this_day - (this_day.wday) # 今週の日曜日 this_monday = this_day - (this_day.wday - 1) # 今週の月曜日 this_tuesday = this_day - (this_day.wday - 2) # 今週の火曜日 this_wedne
