LoginSignup
0
0

More than 1 year has passed since last update.

Ruby Dateクラス

Posted at

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]
日曜日
# ターミナル出力例
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0