MomentJS - É Antes

Este método verifica se o momento dado é anterior a outro momento. Ele retorna verdadeiro ou falso.

Sintaxe

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

Exemplo

var isbefore = moment().isBefore('2020-10-21');

Resultado

Observe que a data usada dentro isBefore é maior que a data atual, portanto, estamos obtendo true como saída.

Exemplo

var isbefore = moment([2015, 10, 01]).isBefore([2000, 10, 21]);

Resultado

Com isBefore, podemos comparar datas de um momento para outro. Também podemos especificar as unidades com isBefore. As unidades suportadas são ano, mês, semana, dia, hora, minuto e segundo.

Exemplo

Vamos considerar um exemplo de trabalho com unidades passadas para isBefore ();

var isbefore = moment([2015, 10, 01]).isBefore([2010, 10, 21], 'year');

Resultado