MomentJS-期間
MomentJSは、特定のユニットの時間の長さを処理する期間と呼ばれる重要な機能を提供します。この章では、これについて詳しく学習します。
期間で利用可能な方法
次の表は、モーメント期間で使用されるさまざまなユニットの期間で使用可能な方法を示しています。
方法 | 構文 |
---|---|
作成 | moment.duration(数値、文字列); moment.duration(Number); moment.duration(Object); moment.duration(String); |
クローン | moment.duration()。clone(); |
人間化する | moment.duration()。humanize(); |
ミリ秒 | moment.duration()。milliseconds(); moment.duration()。asMilliseconds(); |
秒 | moment.duration()。seconds(); moment.duration()。asSeconds(); |
議事録 | moment.duration()。minutes(); moment.duration()。asMinutes(); |
時間 | moment.duration()。hours(); moment.duration()。asHours(); |
日々 | moment.duration()。days(); moment.duration()。asDays(); |
週 | moment.duration()。weeks(); moment.duration()。asWeeks(); |
月 | moment.duration()。months(); moment.duration()。asMonths(); |
Years | moment.duration()。years(); moment.duration()。asYears(); |
時間の追加 | moment.duration()。add(Number、String); moment.duration()。add(Number); moment.duration()。add(Duration); moment.duration()。add(Object); |
減算時間 | moment.duration()。subtract(Number、String); moment.duration()。subtract(Number); moment.duration()。subtract(Duration); moment.duration()。subtract(Object); |
デュレーションと差分の使用 | var duration = moment.duration(x.diff(y)) |
時間の単位として | moment.duration()。as(String); |
時間の単位を取得する | duration.get( 'hours'); duration.get( 'minutes'); duration.get( 'seconds'); duration.get( 'ミリ秒'); |
JSONとして | moment.duration()。toJSON(); |
期間です | moment.isDuration(obj); |
ISO8601文字列として | moment.duration()。toISOString(); |
ロケール | moment.duration()。locale(); moment.duration()。locale(String); |