MomentJS - Hora de X

Este método dirá a duração de outro momento.

Sintaxe

moment().from(Moment|String|Number|Date|Array);
moment().from(Moment|String|Number|Date|Array, Boolean);

Exemplo

var a = moment([1998, 10, 01]);
var b = moment([2015, 10, 01]);
var c = a.from(b);
var d = a.from(b, true);

OU

Exemplo

var a = moment([1998, 10, 01]).from([2015, 10, 01]);
var b = moment([1998, 10, 01]).from([2015, 10, 01], true);

OU

Exemplo

var a = moment([1998, 10, 01]);
var b = a.from([2015, 10, 01], true);

Resultado

Você também pode usar a data JavaScript, conforme mostrado no exemplo abaixo -

Exemplo

var a = moment([1995, 10, 01]).from(new Date());

Resultado

Se a data dada a from é menor que a data verificada, ele dá a saída com in ao invés de ago. Veja o exemplo a seguir para uma melhor compreensão -

Exemplo

var a = moment(new Date()).from([1995, 10, 01]);

Resultado