MomentJS - Giorno della settimana

Questo metodo otterrà / imposterà il giorno della settimana. Prende input da 0 a 6, dove 0 è per domenica e 6 come sabato. Se il valore è maggiore dell'intervallo, cadrà nella prossima settimana. È possibile impostare il giorno della settimana utilizzando un numero o una stringa.

Sintassi

moment().day(Number|String);
moment().day();
moment().days(Number|String);
moment().days();

Esempio

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

Produzione

Giorno della settimana (Locale)

Ottiene o imposta il giorno della settimana in base alle impostazioni locali.

Sintassi

moment().weekday(Number);
moment().weekday();

Secondo le impostazioni locali, se la domenica è impostata come primo giorno della settimana, dovrai impostare moment.weekday(0)a domenica. Se il lunedì è il primo giorno della settimana vedraimoment.weekday(0) impostare come lunedì.

Il suo funzionamento rimane lo stesso del giorno della settimana dove se maggiore dell'intervallo verrà impostato alla settimana successiva, se il valore -ve andrà per la settimana scorsa.

Esempio

var m = moment().weekday();
var d = moment().weekday(4);
var a = moment().weekday('Monday');
var k = moment().weekday(10);
var o = moment().weekday(-5);

Produzione

ISO Giorno della settimana

Questo metodo imposterà / otterrà il giorno della settimana come da ISO dove 1 è lunedì e 7 è domenica. Quindi l'intervallo è 1-7 e qualsiasi cosa maggiore dell'intervallo cadrà nella prossima settimana e meno dell'intervallo cadrà nell'ultima settimana.

Sintassi

moment().isoWeekday(Number);
moment().isoWeekday();

Esempio

var m = moment().isoWeekday();
var d = moment().isoWeekday(4);
var a = moment().isoWeekday('Monday');
var k = moment().isoWeekday(10);
var o = moment().isoWeekday(-5);

Produzione