AdvancedFormat
AdvancedFormat rozszerza API dayjs().format
, dodając rozszerzone opcje formatowania.
javascript
var advancedFormat = require('dayjs/plugin/advancedFormat');
// import advancedFormat from 'dayjs/plugin/advancedFormat' // ES 2015
dayjs.extend(advancedFormat);
dayjs().format('Q Do k kk X x');
Uwaga: Niektóre opcje formatowania, takie jak z
i zzz
w poniższej tabeli, wymagają dodatkowych wtyczek.
Lista dostępnych formatów:
Format | Output | Opis |
---|---|---|
Q | 1-4 | Numer kwartału |
Do | 1st 2nd ... 31st | Dzień miesiąca z sufiksem porządkowym |
k | 1-24 | Godzina w formacie 24-godzinnym (1-24) |
kk | 01-24 | Godzina w formacie 24-godzinnym (01-24) |
X | 1360013296 | Sygnatura czasowa Unix w sekundach |
x | 1360013296123 | Sygnatura czasowa Unix w milisekundach |
w | 1 2 ... 52 53 | Numer tygodnia w roku (wymaga wtyczki WeekOfYear) |
ww | 01 02 ... 52 53 | Numer tygodnia w roku, format dwucyfrowy (wymaga wtyczki WeekOfYear) |
W | 1 2 ... 52 53 | Numer tygodnia ISO (wymaga wtyczki IsoWeek) |
WW | 01 02 ... 52 53 | Numer tygodnia ISO, format dwucyfrowy (wymaga wtyczki IsoWeek) |
wo | 1st 2nd ... 52nd 53rd | Numer tygodnia w roku z sufiksem porządkowym (wymaga wtyczki WeekOfYear) |
gggg | 2017 | Rok numeracji tygodniowej (wymaga wtyczki WeekYear) |
GGGG | 2017 | Rok numeracji tygodniowej ISO (wymaga wtyczki IsoWeek) |
z | EST | Skrócona nazwa strefy czasowej (wymaga wtyczki Timezone) |
zzz | Eastern Standard Time | Pełna nazwa strefy czasowej (wymaga wtyczki Timezone) |