Dateクラス
Dateクラスは、Rubyの標準ライブラリの機能です。
これを使うには、下記一文を記述する必要があります。
require "date"
Dateクラスを使ったプログラムの例を紹介
require "date"
day = Date.today.wday
puts day
0
# ターミナル出力例
wdayは、曜日を0(日曜日)から6(土曜日)の整数で取得する、Dateクラスに用意されているメソッドです。
上記の記述を実行すると、その日の曜日に合わせた数字がターミナルで出力されます。
今日が日曜日だったら、0が出力されます。
0から6の整数ではなく、日曜日, 月曜日, 火曜日, 水曜日, 木曜日, 金曜日, 土曜日 で取得したい場合はどうする?
require "date"
day = Date.today.wday
days = ["日曜日", "月曜日", "火曜日", "水曜日", "木曜日", "金曜日", "土曜日"]
puts days[day]
日曜日
# ターミナル出力例