【JavaScript ECMAScript】Temporal::Temporal.PlainDateTime.prototype.minuteインスタンスアクセサプロパティの使い方
Temporal.PlainDateTime.prototype.minuteインスタンスアクセサプロパティの使い方について、初心者にもわかりやすく解説します。
基本的な使い方
Temporal.PlainDateTime.prototype.minuteプロパティは、JavaScriptのTemporal APIにおいて、特定の日付と時刻を表すTemporal.PlainDateTimeオブジェクトから「分」の値を保持し、取得するためのプロパティです。このプロパティは、PlainDateTimeインスタンスが持つ時刻情報の「分」の要素を数値として提供します。
具体的には、Temporal.PlainDateTimeオブジェクトが保持する時刻が「00分」から「59分」までのいずれかである場合、このminuteプロパティはその値を0から59までの整数で返します。例えば、あるPlainDateTimeオブジェクトが午前10時30分を表す場合、minuteプロパティにアクセスすると30という数値が得られます。
このプロパティは読み取り専用であり、PlainDateTimeオブジェクトが一度作成されると、その「分」の値を直接変更することはできません。もし時刻の「分」部分を変更した新しいPlainDateTimeオブジェクトが必要な場合は、既存のオブジェクトから新しいオブジェクトを生成するメソッドを使用する必要があります。
minuteプロパティは、システムエンジニアが時刻の特定の部分だけを抽出し、比較、表示、または他の計算に使用する際に非常に便利です。例えば、スケジュール管理システムで特定の時間の「分」の単位で処理を行ったり、ユーザーインターフェースで時刻を表示する際に「分」の値を整形したりする場面で活用されます。Temporal APIは、複雑な日付と時刻の操作をより堅牢かつ直感的に行うための現代的な手段を提供しており、このminuteプロパティはその基本的な要素の一つです。
構文(syntax)
1const plainDateTime = new Temporal.PlainDateTime(2023, 10, 26, 10, 30); 2const minute = plainDateTime.minute;
引数(parameters)
引数なし
引数はありません
戻り値(return)
number
Temporal.PlainDateTime.prototype.minute は、その日時オブジェクトが表す時刻の「分」の値を返します。この値は 0 から 59 までの整数です。