Momen.js instagram喜欢日期格式

时间:2016-03-05 16:53:01

标签: javascript momentjs

如何使用时刻js相对时间将日期格式化到几周前?例如,截至今天 moment("20150306", "YYYYMMDD").fromNow(true);将返回a year。但我希望它返回52 weeks,类似于Instagram日期。 有关自定义功能将数月和数年转换为数周的提示吗?感谢

1 个答案:

答案 0 :(得分:0)

使用moment.duration().asWeeks及以下内容:

var a = Math.round(moment.duration(moment("20150306", "YYYYMMDD").diff(moment())).asWeeks()) * -1;
alert(a + (a > 1 ? ' weeks ago' : ' week ago'));

DEMO