JSRUN 用代码说话

toNow()

编辑教程

toNow()

moment().toNow();
moment().toNow(Boolean);

显示时间的常用方法是通过 moment#toNow 处理。 有时称为时间间隔或相对时间。

这类似于 moment.fromNow,但给出相反的间隔:a.fromNow() = - a.toNow()。

这类似于 moment.to,但在当前时间有特殊情况。 如果要控制间隔的两个端点,则使用 moment.to。

moment([2007, 0, 29]).toNow(); // 4 年内

如果传入 true,则可以获取不带前缀的值。

moment([2007, 0, 29]).toNow();     // 4 年内
moment([2007, 0, 29]).toNow(true); // 4 年

基本的字符串由当前的语言环境自定义。

下表概述了每个时间长度显示的字符串的细分。

范围 样本输出
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 个月内
45 至 319 天 MM 2 个月内 ... 10 个月内
320 至 547 天 (1.5 年) y 1 年内
548 天+ yy 2 年内 ... 20 年内

从 2.10.3 版本开始,如果目标 moment 对象无效,则结果为本地化的无效日期字符串。

JSRUN闪电教程系统是国内最先开创的教程维护系统, 所有工程师都可以参与共同维护的闪电教程,让知识的积累变得统一完整、自成体系。 大家可以一起参与进共编,让零散的知识点帮助更多的人。
X
支付宝
9.99
无法付款,请点击这里
金额: 0
备注:
转账时请填写正确的金额和备注信息,到账由人工处理,可能需要较长时间
如有疑问请联系QQ:565830900
正在生成二维码, 此过程可能需要15秒钟