Momentjs-day-of-week

提供:Dev Guides
移動先:案内検索

MomentJS-曜日

このメソッドは、曜日を取得/設定します。 入力は0〜6で、0は日曜日を、6は土曜日を表します。 値が範囲より大きい場合、来週になります。 数字または文字列を使用して曜日を設定できます。

構文

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

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

出力

曜日

曜日(ロケール)

これは、ロケールに従って曜日を取得または設定します。

構文

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

ロケールに従って、日曜日が週の最初の日として設定されている場合、* moment.weekday(0)を日曜日に設定する必要があります。 月曜日が週の最初の日である場合、月曜日として設定する moment.weekday(0)*が表示されます。

その動作は曜日と同じままで、範囲よりも大きい場合は次の週に設定され、-ve値であれば先週になります。

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

出力

曜日1

ISOの曜日

このメソッドは、ISOに従って曜日を設定/取得します。1は月曜日、7は日曜日です。 したがって、範囲は1〜7であり、範囲よりも大きいものは次の週に落ち、範囲よりも小さいものは先週に落ちます。

構文

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

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

出力

ISO曜日