0
0

More than 1 year has passed since last update.

[Ruby]Dateクラスについて

Posted at

Dateクラスとは?

Rubyの標準ライブラリの機能

使い方は?

以下一文を記載します

require "date"

例えば・・・

今日の日付を取得したい時は

Date.today

で取得できます。

今日の曜日を取得したい時は

Date.today.wday

と記述しますが、wdayは曜日を0(日曜日)から6(土曜日)の整数で取得するので、
配列を定義して日曜日(0番)〜土曜日(6番目)まで文字列を格納する必要があります。
そのwdayで取得した値を配列より取り出し、曜日を取得します。

require "date"
day = Date.today.wday
days = ["日曜日", "月曜日", "火曜日", "水曜日", "木曜日", "金曜日", "土曜日"]
puts days[day]

例:dayの値が5の場合
daysの5番目の値である金曜日が出力されます。
※配列は0から数えます

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