Momentjs-accessing-locale-specific-functionality

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

ロケール固有の機能へのアクセス

現在ロードされているロケールで利用可能なメソッドとプロパティが表示されます。

構文

moment.localeData()

moment.localeData()をコンソールにすると、ブラウザに次の出力が表示されます-

アクセス中

var localeData = moment.localeData();
var m = localeData.months();
var k = localeData.weekdays();

出力

ロケールへのアクセス

プロパティには、* moment.localeData( 'property')を使用してアクセスできます。 次のメソッドは *localeData オブジェクトから利用可能です-

var localeData = moment.localeData();

var m = localeData.months(moment());//gets the month as per the moment such as April

var m1 = localeData.monthsShort(moment());//gets the month name in shortform such as Apr

var k = localeData.weekdays(moment());//returns the weekday for given moment.such as Monday

var k1 = localeData.weekdaysShort(moment());//returns shortname for weekday for given moment.such as Mon

また、 localeData オブジェクトで次のメソッドを使用することができます-

localeData.weekdaysMin(aMoment);
localeData.weekdaysParse(minShortOrLongWeekdayString);
localeData.longDateFormat(dateFormat);
localeData.isPM(amPmString);
localeData.meridiem(hours, minutes, isLower);
localeData.calendar(key, aMoment);
localeData.relativeTime(number, withoutSuffix, key, isFuture);
localeData.pastFuture(diff, relTime);
localeData.ordinal(number);
localeData.preparse(str);
localeData.postformat(str);
localeData.week(aMoment);
localeData.invalidDate();
localeData.firstDayOfWeek();
localeData.firstDayOfYear();