今日の曜日(day of week)を表示するコードをDateクラスを使用して書く。
Dateクラス使いたい時は
require"date"
この一文を記述する。
Dateクラス使って今日の曜日を表現したいときは
Date.today.wday
wdayは曜日を0(日曜日)から6(土曜日)の整数で取得することができるDateクラスに用意されているメソッド。
Fridayだった場合だけ表示内容を変えたい。
出力内容は、
「Today is Monday.」
「♪Today is Friday♪」
にしたい。
require "date"
day = Date.today.wday
days = ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"]
if day == 5
puts "♪Today is #{days[day]}♪"
else
puts "Today is #{days[day]}."
end
となる。