Zugriff auf gebietsschemaspezifische Funktionen
Sie können auf die Eigenschaften des aktuell geladenen Gebietsschemas zugreifen, indem Sie die Funktionen dayjs.localeData()
für das globale Day.js-Objekt oder dayjs().localeData()
für eine spezifische Day.js-Instanz verwenden.
TIP
Hierfür ist das Plugin LocaleData erforderlich.
js
dayjs.extend(localeData);
globalLocaleData = dayjs.localeData();
globalLocaleData.firstDayOfWeek(); // Erster Tag der Woche (z.B. 0 für Sonntag, 1 für Montag)
globalLocaleData.months(); // Array mit Monatsnamen (vollständig)
globalLocaleData.monthsShort(); // Array mit kurzen Monatsnamen
globalLocaleData.weekdays(); // Array mit Wochentagsnamen (vollständig)
globalLocaleData.weekdaysShort(); // Array mit kurzen Wochentagsnamen
globalLocaleData.weekdaysMin(); // Array mit minimalen Wochentagsnamen
globalLocaleData.months(dayjs()); // Gibt den Monatsnamen des übergebenen Day.js-Objekts zurück
globalLocaleData.monthsShort(dayjs()); // Gibt die Kurzform des Monatsnamens des übergebenen Day.js-Objekts zurück
globalLocaleData.weekdays(dayjs()); // Gibt den Wochentagsnamen des übergebenen Day.js-Objekts zurück
globalLocaleData.weekdaysShort(dayjs()); // Gibt die Kurzform des Wochentagsnamens des übergebenen Day.js-Objekts zurück
globalLocaleData.weekdaysMin(dayjs()); // Gibt die Minimalform des Wochentagsnamens des übergebenen Day.js-Objekts zurück
instanceLocaleData = dayjs().localeData();
instanceLocaleData.firstDayOfWeek(); // Erster Tag der Woche (z.B. 0 für Sonntag, 1 für Montag)
instanceLocaleData.months(); // Array mit Monatsnamen (vollständig)
instanceLocaleData.monthsShort(); // Array mit kurzen Monatsnamen
instanceLocaleData.weekdays(); // Array mit Wochentagsnamen (vollständig)
instanceLocaleData.weekdaysShort(); // Array mit kurzen Wochentagsnamen
instanceLocaleData.weekdaysMin(); // Array mit minimalen Wochentagsnamen