Webエンジニア向けプログラミング解説動画をYouTubeで配信中!
▶ チャンネル登録はこちら

【JavaScript ECMAScript】Temporal::Temporal.PlainTime.prototype.minuteインスタンスアクセサプロパティの使い方

Temporal.PlainTime.prototype.minuteインスタンスアクセサプロパティの使い方について、初心者にもわかりやすく解説します。

作成日: 更新日:

基本的な使い方

Temporal.PlainTime.prototype.minuteプロパティは、Temporal.PlainTimeオブジェクトが保持する分の値を保持するプロパティです。このプロパティは、ECMAScriptのTemporal APIの一部として提供されており、日付情報を含まない時刻(時、分、秒、ミリ秒、マイクロ秒、ナノ秒)を表すTemporal.PlainTimeインスタンスから、その時刻の「分」の要素を取得するために使用されます。

具体的には、Temporal.PlainTimeインスタンスが表現する時刻の分単位の値を示す整数を返します。返される値の範囲は0から59までです。このminuteプロパティは読み取り専用のアクセサープロパティであり、PlainTimeインスタンスが一度生成されるとその分の値を直接変更することはできません。例えば、午前9時45分を表すTemporal.PlainTimeオブジェクトがある場合、minuteプロパティを参照すると「45」という数値が得られます。

システム開発において、時刻の分単位の情報を取得する必要がある場面で非常に役立ちます。時間計算やユーザーインターフェースでの時刻表示、特定の時刻に基づいて処理を分岐させる際などに利用され、Temporal APIを用いた堅牢な時間処理の基盤を提供します。

公式リファレンス: Temporal.PlainTime.prototype.minute

構文(syntax)

1const plainTimeObject = new Temporal.PlainTime(10, 30);
2const minuteValue = plainTimeObject.minute;

引数(parameters)

引数なし

引数はありません

戻り値(return)

number

このプロパティは、Temporal.PlainTime オブジェクトの分を表す数値(0から59)を返します。

関連コンテンツ

関連プログラミング言語