【Ruby3.x】Time::sunday?()メソッドの使い方
sunday?メソッドの使い方について、初心者にもわかりやすく解説します。
作成日: 更新日:
基本的な使い方
sunday?メソッドは、Timeクラスのインスタンスが表す日付が日曜日であるかどうかを判定するメソッドです。RubyのTimeクラスは、特定の年月日や時刻を扱うためのクラスであり、そのインスタンスに対してこのメソッドを呼び出すことで、対象の日付が日曜日であるかどうかの真偽値を得ることができます。具体的には、もしTimeオブジェクトが表す日付が日曜日であればtrue(真)を返し、日曜日でなければfalse(偽)を返します。このメソッドは、プログラム内で特定の日付が日曜日であるかどうかに応じて処理を分岐させたい場合や、休日のチェックを行う際などに非常に便利です。例えば、ユーザーが入力した日付が日曜日であれば特別なメッセージを表示するといった用途に活用できます。sunday?メソッドは引数を必要とせず、Timeオブジェクトが持つ情報に基づいて曜日を判定するため、簡単に日付の曜日を確認できます。
構文(syntax)
1time_object = Time.now 2puts time_object.sunday?
引数(parameters)
引数なし
引数はありません
戻り値(return)
Boolean
Timeオブジェクトが日曜日を表す場合に真(true)を、それ以外の場合に偽(false)を返します。