AdvancedFormat
AdvancedFormat erweitert die dayjs().format
API um zusätzliche Formatierungsoptionen.
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');
Hinweis: Einige der Formatierungsoptionen in der folgenden Tabelle, wie z.B. z
und zzz
, erfordern zusätzliche Plugins.
Liste der hinzugefügten Formate:
Format | Ausgabe | Beschreibung |
---|---|---|
Q | 1-4 | Quartal |
Do | 1st 2nd ... 31st | Tag des Monats mit Ordinalzahlen |
k | 1-24 | Stunde im 24-Stunden-Format, beginnend bei 1 |
kk | 01-24 | Stunde im 24-Stunden-Format, 2-stellig, beginnend bei 1 |
X | 1360013296 | Unix-Timestamp in Sekunden |
x | 1360013296123 | Unix-Timestamp in Millisekunden |
w | 1 2 ... 52 53 | Kalenderwoche (benötigt das WeekOfYear Plugin) |
ww | 01 02 ... 52 53 | Kalenderwoche, 2-stellig (benötigt das WeekOfYear Plugin) |
W | 1 2 ... 52 53 | ISO-Kalenderwoche (benötigt das IsoWeek Plugin) |
WW | 01 02 ... 52 53 | ISO-Kalenderwoche, 2-stellig (benötigt das IsoWeek Plugin) |
wo | 1st 2nd ... 52nd 53rd | Kalenderwoche mit Ordinalzahlen (benötigt das WeekOfYear Plugin) |
gggg | 2017 | Kalenderjahr (benötigt das WeekYear Plugin) |
GGGG | 2017 | ISO-Kalenderjahr (benötigt das IsoWeek Plugin) |
z | EST | Abgekürzte Zeitzonenbezeichnung (benötigt das Timezone Plugin) |
zzz | Eastern Standard Time | Ausgeschriebene Zeitzonenbezeichnung (benötigt das Timezone Plugin) |