reagem-momento fromnow função atrás, em javascript?

votos
0

Em Reagir eu tenho Reagir-momento biblioteca onde eu recebo uma saída como esta de muitos segundos atrás ou de min atrás etc a partir de agora.

<Moment fromNow ago>2018-09-04T18:30:00.000Z</Moment> // output <time>15 days ago</time>

Eu quero saber se existe qualquer biblioteca semelhante, como o acima em javascript. Eu tentei biblioteca moment.js que tem fromnowfunção nele.

var moment = require('moment');
console.log(moment([2018-09-04T18:30:00.000Z]).fromNow())

Por que eu tenho a resposta como '9 meses atrás'.

quando eu mudei o formato console.log(moment([2018, 09, 04]).fromNow())está mostrando 14 dias.

Será que moment.jsaceita apenas timestamp como esta [2018, 09, 04]. I não pode passar como esta 2018-09-04T18:30:00.000Z. Porque eu não quero fazer qualquer operação no meu data.

Estou esquecendo de algo ? Existe alguma biblioteca que suporta Meu caso de uso em JS.

obrigado

Publicado 19/09/2018 em 13:33
fonte usuário
Em outras línguas...                            


1 respostas

votos
2

Você pode analisar uma seqüência de data (sem colchetes) para moment.js. Também (se você não sabia) Reagir-moment usa moment.js. Aqui está um exemplo de trabalho:

console.log(moment("2018-09-04T18:30:00.000Z").fromNow())
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.22.2/moment.min.js"></script>

Respondeu 19/09/2018 em 13:42
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more