【Ruby3.x】DateTime::minute()メソッドの使い方
minuteメソッドの使い方について、初心者にもわかりやすく解説します。
作成日: 更新日:
基本的な使い方
minuteメソッドは、DateTimeオブジェクトが保持する日時情報の中から、その時刻の「分」の値を取得するメソッドです。このメソッドを利用することで、特定のDateTimeインスタンスが示す時刻の分数を、整数値として簡単に取り出すことができます。戻り値は0から59までの範囲の整数となり、例えば午前9時30分であれば「30」が返されます。
DateTimeオブジェクトは、年、月、日、時、分、秒といった詳細な日時情報をまとめて管理していますが、minuteメソッドはその中でも「分」に特化した情報を提供します。これにより、例えばユーザーが入力した特定の日時データの「分」を取得したい場合や、プログラムで現在時刻の「分」を確認し、それに応じた処理を実行したい場合などに役立ちます。
初心者の方でも、DateTimeオブジェクトを作成した後、.minuteと記述するだけで直感的に「分」の情報を取得できるため、日付や時刻を扱うプログラミングにおいて非常に便利な機能と言えます。時刻の他の要素である「時」や「秒」も、同様のメソッドで取得できるため、合わせて理解すると日時情報の操作がよりスムーズになります。
構文(syntax)
1require 'date' 2 3datetime_object = DateTime.new(2023, 1, 1, 12, 34, 56) 4puts datetime_object.minute
引数(parameters)
引数なし
引数はありません
戻り値(return)
Integer
DateTimeオブジェクトで表される日付・時刻のうち、分を表す整数を返します。