Get to know MDN better
このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。
March 2025以降、この機能は最新のバージョンの端末およびブラウザーで動作します。古い端末やブラウザーでは動作しないことがあります。
Intl.DurationFormat オブジェクトにより、言語を考慮した経過時間の書式化ができます。
新しい Intl.DurationFormat オブジェクトを生成します。
指定されたロケールのうち、実行環境のデフォルトのロケールで代替されることなく対応するものを、配列に収めて返します。
これらのプロパティは Intl.DurationFormat.prototype で定義されており、すべての Intl.DurationFormat インスタンスで共有されます。
Intl.DurationFormat.prototype.constructorこのインスタンスオブジェクトを作成したコンストラクター関数です。Intl.DurationFormat インスタンスの場合、初期値は Intl.DurationFormat コンストラクターとなります。
Intl.DurationFormat.prototype[Symbol.toStringTag][Symbol.toStringTag] プロパティの初期値は、文字列 "Intl.DurationFormat" です。このプロパティは Object.prototype.toString() で使用されます。
この DurationFormat オブジェクトのロケールおよび書式化オプションに従って経過時間を書式化するゲッター関数です。
Intl.DurationFormat.prototype.formatToParts()書式化された経過時間の各部分を表すオブジェクトの配列 (Array) を返します。
Intl.DurationFormat.prototype.resolvedOptions()オブジェクトの初期化時に計算されたロケールや書式化オプションを反映したプロパティを持つ、新しいオブジェクトを返します。
以下の例は、Intl.DurationFormat オブジェクトを使用して、さまざまなロケールおよびスタイルで再生時間オブジェクトを書式化する方法を示しています。
| Intl.DurationFormat # durationformat-objects |
ブラウザー互換性一覧表を表示するには、JavaScript を有効にしてください。
より良いインターネットのための青写真。
このコンテンツの一部は、©1998–2026 個人の mozilla.org 協力者です。コンテンツはクリエイティブ・コモンズ・ライセンスのもとで利用できます。