AdvancedFormat
AdvancedFormat rozšiřuje API dayjs().format
o pokročilé možnosti formátování.
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');
Poznámka: Některé z níže uvedených možností formátování, jako například z
a zzz
, vyžadují instalaci dalších pluginů.
Seznam dostupných formátů:
Format | Výstup | Popis |
---|---|---|
Q | 1-4 | Čtvrtletí |
Do | 1st 2nd ... 31st | Den v měsíci s řadovou číslovkou (1., 2. ... 31.) |
k | 1-24 | Hodina (24hodinový formát, začíná od 1) |
kk | 01-24 | Hodina (24hodinový formát, začíná od 01, s vedoucí nulou) |
X | 1360013296 | Unixový timestamp v sekundách |
x | 1360013296123 | Unixový timestamp v milisekundách |
w | 1 2 ... 52 53 | Číslo týdne v roce (vyžaduje plugin WeekOfYear) |
ww | 01 02 ... 52 53 | Číslo týdne v roce (dvouciferné, s vedoucí nulou, vyžaduje plugin WeekOfYear) |
W | 1 2 ... 52 53 | ISO číslo týdne v roce (vyžaduje plugin IsoWeek) |
WW | 01 02 ... 52 53 | ISO číslo týdne v roce (dvouciferné, s vedoucí nulou, vyžaduje plugin IsoWeek) |
wo | 1st 2nd ... 52nd 53rd | Číslo týdne v roce s řadovou číslovkou (vyžaduje plugin WeekOfYear) |
gggg | 2017 | Rok dle čísla týdne (vyžaduje plugin WeekYear) |
GGGG | 2017 | ISO rok dle čísla týdne (vyžaduje plugin IsoWeek) |
z | EST | Zkrácená zkratka časového pásma (vyžaduje plugin Timezone) |
zzz | Eastern Standard Time | Plný název časového pásma (vyžaduje plugin Timezone) |