javascript中的react moment fromnow-ago函数?

javascript中的react moment fromnow-ago函数?,javascript,momentjs,Javascript,Momentjs,在React中,我有一个React矩库,从现在开始,我可以在这里获得这样多秒前或分钟前的输出 <Moment fromNow ago>2018-09-04T18:30:00.000Z</Moment> // output <time>15 days ago</time> 我得到的回应是“9个月前” 当我更改console.log(矩([2018,09,04]).fromNow()格式时,显示的是14天 moment.js是否只接受这样的时间戳[2

在React中,我有一个React矩库,从现在开始,我可以在这里获得这样多秒前或分钟前的输出

<Moment fromNow ago>2018-09-04T18:30:00.000Z</Moment> // output <time>15 days ago</time>
我得到的回应是“9个月前”

当我更改console.log(矩([2018,09,04]).fromNow()格式时,显示的是14天

moment.js
是否只接受这样的时间戳
[2018,09,04]
。我不能这样通过吗
“2018-09-04T18:30:00.000Z”
。因为我不想在约会时做任何手术

我错过什么了吗? 有没有支持我的JS用例的库

谢谢

您可以为moment.js解析a(不带方括号)。另外(如果您不知道的话)使用moment.js。以下是一个工作示例:

console.log(瞬间(“2018-09-04T18:30:00.000Z”).fromNow())
您可以为moment.js解析a(不带方括号)。另外(如果您不知道的话)使用moment.js。以下是一个工作示例:

console.log(瞬间(“2018-09-04T18:30:00.000Z”).fromNow())

您可以将任何格式传递给某个时刻日期。但有时对于某些格式,您需要为矩指定格式,以便矩知道如何处理您的格式。请参见此处:您可以将任何格式传递给某个时刻日期。但有时对于某些格式,您需要为矩指定格式,以便矩知道如何处理您的格式。看这里:谢谢安德鲁。从没想过括号会导致问题。谢谢Andrew。从未想过括号是问题的根源。
var moment = require('moment');
console.log(moment(["2018-09-04T18:30:00.000Z"]).fromNow())