距现在时间
返回从现在开始的相对时间字符串。
这需要 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 年前 |