【发布时间】:2015-05-01 04:55:17
【问题描述】:
moment().startOf('day').fromNow() //6 hours ago.
如何将上面的内容改为显示 6h?
【问题讨论】:
标签: javascript datetime momentjs
moment().startOf('day').fromNow() //6 hours ago.
如何将上面的内容改为显示 6h?
【问题讨论】:
标签: javascript datetime momentjs
您可以定义自定义语言环境字符串。
moment.locale('en', {
relativeTime : {
future: "in %s",
past: "%s ago",
s: "seconds",
m: "a minute",
mm: "%d minutes",
h: "an hour",
hh: "%d hours",
d: "a day",
dd: "%d days",
M: "a month",
MM: "%d months",
y: "a year",
yy: "%d years"
}
});
如果需要额外处理,可以将token设置为如下所示的函数,该函数应该返回一个字符串。
function relativeTime(number, withoutSuffix, key, isFuture) {
return aString;
}
【讨论】: