MomentJS - Es el mismo

Este método comprobará si el momento es el mismo que otro momento. Devuelve verdadero o falso.

Sintaxis

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

Ejemplo

var issame = moment([2015, 10, 01]).isSame([2015, 10, 01]);

Salida

Tenga en cuenta que, al igual que con isBefore, podemos usar unit con el método isSame (). Las siguientes son las unidades admitidas: año, mes, semana, día, hora, minuto y segundo.

Ejemplo

var issame = moment([2015, 10, 01]).isSame([2015, 05, 10], 'year');

Salida

Dado que el año de ambos momentos coincide, da true como salida.

Ejemplo

var issame = moment([2015, 10, 01]).isSame([2015, 05, 10], 'month');

Salida

Tenga en cuenta que en el ejemplo anterior el mes no coincide, por lo que la salida es falsa.

Obtendrá false para la unidad del mes incluso si el año no coincide. Observe el siguiente código para el mismo.

Ejemplo

var issame = moment([2015, 10, 01]).isSame([2014, 05, 10], 'month');

Salida

Ejemplo

var issame = moment([2015, 10, 01]).isSame([2015, 05, 10], 'day');

Salida