MomentJS - Día de la semana
Este método obtendrá / establecerá el día de la semana. Toma la entrada de 0 a 6, donde 0 corresponde al domingo y 6 al sábado. Si el valor es mayor que el rango, caerá en la próxima semana. Puede establecer el día de la semana utilizando un número o una cadena.
Sintaxis
moment().day(Number|String);
moment().day();
moment().days(Number|String);
moment().days();
Ejemplo
var m = moment().day(); // gives 4 for thursday
var d = moment().day(0); //shows sunday
var a = moment().day('Monday'); //set the day of week to monday
var k = moment().day(10); //since it greater than 0-6 it sets to the next week and outputs Wed.
var o = moment().day(-5); // since the value is -ve it will set for last week
Salida
Día de la semana (configuración regional)
Obtiene o establece el día de la semana según la ubicación.
Sintaxis
moment().weekday(Number);
moment().weekday();
Según la configuración regional, si el domingo se establece como el primer día de la semana, tendrá que configurar moment.weekday(0)al domingo. Si el lunes es el primer día de la semana, verámoment.weekday(0) para establecer como lunes.
El funcionamiento sigue siendo el mismo que el del día de la semana, donde si es mayor que el rango, se establecerá en la próxima semana, si el valor -ve se aplicará a la semana pasada.
Ejemplo
var m = moment().weekday();
var d = moment().weekday(4);
var a = moment().weekday('Monday');
var k = moment().weekday(10);
var o = moment().weekday(-5);
Salida
ISO día de la semana
Este método establecerá / obtendrá el día de la semana según ISO, donde 1 es el lunes y 7 es el domingo. Entonces, el rango es de 1 a 7 y cualquier valor mayor que el rango caerá en la próxima semana y menos que el rango caerá en la última semana.
Sintaxis
moment().isoWeekday(Number);
moment().isoWeekday();
Ejemplo
var m = moment().isoWeekday();
var d = moment().isoWeekday(4);
var a = moment().isoWeekday('Monday');
var k = moment().isoWeekday(10);
var o = moment().isoWeekday(-5);