從現在開始
傳回從現在開始的相對時間字串。
這需要 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 | 一分鐘前 |
90 秒到 44 分鐘 | mm | 2 分鐘前 ... 44 分鐘前 |
45 到 89 分鐘 | h | 一小時前 |
90 分鐘到 21 小時 | hh | 2 小時前 ... 21 小時前 |
22 到 35 小時 | d | 一天前 |
36 小時到 25 天 | dd | 2 天前 ... 25 天前 |
26 到 45 天 | M | 一個月前 |
46 天到 10 個月 | MM | 2 個月前 ... 10 個月前 |
11 個月到 17 個月 | y | 一年以前 |
18 個月以上 | yy | 2 年前 ... 20 年前 |