LocaleData
LocaleData erweitert die dayjs().localeData
API, um Lokalisierungsdaten bereitzustellen und abzurufen.
javascript
var localeData = require('dayjs/plugin/localeData');
// import localeData from 'dayjs/plugin/localeData' // ES 2015
dayjs.extend(localeData);
dayjs().localeData();
Verfügbare Methoden:
js
dayjs.months(); // Gibt ein Array mit den Monatsnamen zurück.
dayjs.monthsShort(); // Gibt ein Array mit den abgekürzten Monatsnamen zurück.
dayjs.weekdays(); // Gibt ein Array mit den Wochentagsnamen zurück.
dayjs.weekdaysShort(); // Gibt ein Array mit den abgekürzten Wochentagsnamen zurück.
dayjs.weekdaysMin(); // Gibt ein Array mit den minimal abgekürzten Wochentagsnamen zurück.
dayjs.longDateFormat('L'); // Gibt das Format für das lange Datumsformat 'L' zurück.
var globalLocaleData = dayjs.localeData();
globalLocaleData.firstDayOfWeek(); // Gibt den ersten Tag der Woche (0-6) zurück.
globalLocaleData.months(); // Gibt ein Array mit den Monatsnamen zurück (globale Locale).
globalLocaleData.monthsShort(); // Gibt ein Array mit den abgekürzten Monatsnamen zurück (globale Locale).
globalLocaleData.weekdays(); // Gibt ein Array mit den Wochentagsnamen zurück (globale Locale).
globalLocaleData.weekdaysShort(); // Gibt ein Array mit den abgekürzten Wochentagsnamen zurück (globale Locale).
globalLocaleData.weekdaysMin(); // Gibt ein Array mit den minimal abgekürzten Wochentagsnamen zurück (globale Locale).
globalLocaleData.longDateFormat('L'); // Gibt das Format für das lange Datumsformat 'L' zurück (globale Locale).
globalLocaleData.months(dayjs()); // Gibt ein Array mit den Monatsnamen zurück, basierend auf dem übergebenen Dayjs-Objekt (globale Locale).
globalLocaleData.monthsShort(dayjs()); // Gibt ein Array mit den abgekürzten Monatsnamen zurück, basierend auf dem übergebenen Dayjs-Objekt (globale Locale).
globalLocaleData.weekdays(dayjs()); // Gibt ein Array mit den Wochentagsnamen zurück, basierend auf dem übergebenen Dayjs-Objekt (globale Locale).
globalLocaleData.weekdaysShort(dayjs()); // Gibt ein Array mit den abgekürzten Wochentagsnamen zurück, basierend auf dem übergebenen Dayjs-Objekt (globale Locale).
globalLocaleData.weekdaysMin(dayjs()); // Gibt ein Array mit den minimal abgekürzten Wochentagsnamen zurück, basierend auf dem übergebenen Dayjs-Objekt (globale Locale).
globalLocaleData.meridiem(); // Gibt die AM/PM-Kennzeichnung zurück (globale Locale).
globalLocaleData.ordinal(); // Gibt die Ordinalzahl zurück (globale Locale).
var instanceLocaleData = dayjs().localeData();
instanceLocaleData.firstDayOfWeek(); // Gibt den ersten Tag der Woche (0-6) zurück (Instanz-Locale).
instanceLocaleData.months(); // Gibt ein Array mit den Monatsnamen zurück (Instanz-Locale).
instanceLocaleData.monthsShort(); // Gibt ein Array mit den abgekürzten Monatsnamen zurück (Instanz-Locale).
instanceLocaleData.weekdays(); // Gibt ein Array mit den Wochentagsnamen zurück (Instanz-Locale).
instanceLocaleData.weekdaysShort(); // Gibt ein Array mit den abgekürzten Wochentagsnamen zurück (Instanz-Locale).
instanceLocaleData.weekdaysMin(); // Gibt ein Array mit den minimal abgekürzten Wochentagsnamen zurück (Instanz-Locale).
instanceLocaleData.longDateFormat('L'); // Gibt das Format für das lange Datumsformat 'L' zurück (Instanz-Locale).
instanceLocaleData.meridiem(); // Gibt die AM/PM-Kennzeichnung zurück (Instanz-Locale).
instanceLocaleData.ordinal(); // Gibt die Ordinalzahl zurück (Instanz-Locale).
Hinweis: Um longDateFormat('L')
nutzen zu können, müssen Sie das localizedFormat
Plugin erweitern.
js
import localizedFormat from 'dayjs/plugin/localizedFormat';
dayjs.extend(localizedFormat);