現在からの時間
現在からの相対時間を文字列で返します。
これは、 RelativeTime
プラグインが動作するために必要です。
dayjs.extend(relativeTime)
dayjs('1999-01-01').fromNow() // 22 years ago
trueを渡すと、接尾辞なしで値を取得できます。
dayjs.extend(relativeTime)
dayjs('1999-01-01').fromNow(true) // 22 years
内訳範囲のリスト
基本文字列は現在のロケールによってローカライズされ、カスタマイズできます。時間は最寄りの秒に丸められます。
範囲 | キー | サンプル出力 |
---|---|---|
0~44秒 | s | 数秒前 |
45~89秒 | m | 1分前 |
90秒~44分 | mm | 2分前 ... 44分前 |
45~89分 | h | 1時間前 |
90分~21時間 | hh | 2時間前 ... 21時間前 |
22~35時間 | d | 1日前 |
36時間~25日 | dd | 2日前 ... 25日前 |
26~45日 | M | 1ヶ月前 |
46日~10ヶ月 | MM | 2ヶ月前 ... 10ヶ月前 |
11ヶ月~17ヶ月 | y | 1年前 |
18ヶ月以上 | yy | 2年前 ... 20年前 |