MomentJS - Daqui a pouco

Este método dirá em quanto tempo. Suponha, por exemplo, que você passe uma data para este método, ele exibirá a diferença se for em anos, meses, horas, minutos ou segundos.

Sintaxe

moment().fromNow();
moment().fromNow(Boolean);

Exemplo

var changeddate = moment([2018, 0, 1]).fromNow();

Resultado

Observe que a data indicada no momento é 01/01/2018, a diferença até a data é de 4 meses, então a saída é dada como há 4 meses.

Observe o exemplo a seguir para verificar a saída quando nenhuma entrada for dada no momento -

Exemplo

var changeddate = moment().fromNow();

Resultado

Observe que na saída mostrada acima, ele tem a palavra-chave ago anexada no final. Caso você não precise disso, passe o método true para fromNow (true) conforme mostrado abaixo -

Exemplo

var changeddate = moment([2015, 10, 01]).fromNow();
var changeddate1 = moment([2015, 10, 01]).fromNow(true);

Resultado