Přístup k funkcím specifickým pro jazykové prostředí
K vlastnostem aktuálně načteného jazykového prostředí můžete přistupovat pomocí dayjs.localeData()
pro globální nastavení nebo dayjs().localeData()
pro instanci Day.js.
TIP
Tato funkce vyžaduje plugin LocaleData.
js
dayjs.extend(localeData);
globalLocaleData = dayjs.localeData();
globalLocaleData.firstDayOfWeek(); // První den týdne (0 = neděle, 1 = pondělí, atd.)
globalLocaleData.months(); // Pole s názvy měsíců (dlouhé formáty)
globalLocaleData.monthsShort(); // Pole s krátkými názvy měsíců
globalLocaleData.weekdays(); // Pole s názvy dnů v týdnu (dlouhé formáty)
globalLocaleData.weekdaysShort(); // Pole s krátkými názvy dnů v týdnu
globalLocaleData.weekdaysMin(); // Pole s nejkratšími názvy dnů v týdnu
globalLocaleData.months(dayjs()); // Název měsíce pro daný Day.js objekt (dlouhý formát)
globalLocaleData.monthsShort(dayjs()); // Krátký název měsíce pro daný Day.js objekt
globalLocaleData.weekdays(dayjs()); // Název dne v týdnu pro daný Day.js objekt (dlouhý formát)
globalLocaleData.weekdaysShort(dayjs()); // Krátký název dne v týdnu pro daný Day.js objekt
globalLocaleData.weekdaysMin(dayjs()); // Nejkratší název dne v týdnu pro daný Day.js objekt
instanceLocaleData = dayjs().localeData();
instanceLocaleData.firstDayOfWeek();
instanceLocaleData.months();
instanceLocaleData.monthsShort();
instanceLocaleData.weekdays();
instanceLocaleData.weekdaysShort();
instanceLocaleData.weekdaysMin();