- MomentJS 教程
- MomentJS - 主页
- MomentJS - 概览
- MomentJS - 环境设置
- MomentJS - 介绍
- MomentJS - 解析日期和时间
- MomentJS - 日期验证
- MomentJS - 获取器/设置器
- 操作日期和时间
- 格式化日期和时间
- MomentJS - 日期查询
- MomentJS - 国际化
- MomentJS - 定制
- MomentJS - 持续时间
- MomentJS - 实用程序
- MomentJS - 插件
- MomentJS - 示例
- MomentJS 有用资源
- MomentJS - 快速指南
- MomentJS - 有用资源
- MomentJS - 讨论
MomentJS - 时间起算
该方法将告诉从现在开始的时长。举例来说,如果你输入一个日期到该方法,它将显示差值,若为年、月、小时、分钟或秒。
语法
moment().fromNow(); moment().fromNow(Boolean);
示例
var changeddate = moment([2018, 0, 1]).fromNow();
输出
需注意,给 moment 提供的日期为 01/01/2018,至今的差值为 4 个月,所以,输出给出的内容为 4 个月之前。
观察以下示例以查看未给 moment 输入值时达到的输出 −
示例
var changeddate = moment().fromNow();
输出
注意,在上面显示的输出中,有 ago 关键词在末尾追加。如果你不需要该关键词,将 true 传递给 fromNow(true) 方法,如下所示 −
示例
var changeddate = moment([2015, 10, 01]).fromNow(); var changeddate1 = moment([2015, 10, 01]).fromNow(true);
输出
momentjs_formatting_date_and_time.htm
广告