Skip to content
Day.js

čeština

English
简体中文
繁體中文
Español
Français
Русский
Português – Brasil
Deutsch
日本語
한국어
Italiano
Polski
Türkçe
magyar

čeština

English
简体中文
繁體中文
Español
Français
Русский
Português – Brasil
Deutsch
日本語
한국어
Italiano
Polski
Türkçe
magyar

Vzhled

Sidebar Navigation

Instalace Day.js

Node.js

Prohlížeč

TypeScript

Ke stažení

Analýza

Aktuální čas

Řetězec

Řetězec + Formát

Unix timestamp (milisekund)

Unix Timestamp (sekundy)

Datum

Objekt

Pole (Array)

UTC

Dayjs Clone

Validace

Získávání a Nastavování

Milisekunda

Sekundy

Minuta

Hodina

Den měsíce

Den týdne

Den v týdnu (s ohledem na lokalizaci)

ISO Den týdne

Den v roce

Týden roku

Týden roku (ISO)

Měsíc

Čtvrtletí

Rok

Týdenní rok

ISO rok týdne

Týdny v roce (ISO)

Získání

Set

Maximum

Minimum

Úprava

Přidat

Odečtení

Začátek časové jednotky

Konec období

Local

UTC

UTC offset

Výstup

Formát

Čas od nynějška

Čas od X

Relativní čas od teď

Čas vzhledem k X

Kalendářní čas

Rozdíl

Unix Timestamp (milisekundy)

Unix Timestamp

Počet dní v měsíci

Jako objekt JavaScript Date

Jako pole (Array)

Serializace do JSON

Jako řetězec ve formátu ISO 8601

Jako objekt

Řetězec

Dotaz

Is Before

Is Same

Is After

Je stejný nebo dřívější než

Stejné nebo pozdější

Is Between

Je to objekt Day.js?

Je to přestupný rok

i18n

Načítání lokalizace v NodeJS

Načítání jazykového prostředí podle potřeby.

Globální změna lokalizace

Lokální změna národního prostředí

Zjištění aktuálního locale Day.js

Výpis měsíců a dnů týdne pro aktuální lokalizaci

Přístup k funkcím specifickým pro jazykové prostředí

Plugin

Načítání pluginu podle potřeby

Načítání pluginu podle potřeby

AdvancedFormat

ArraySupport

BadMutable

BigIntSupport

BuddhistEra

Kalendář

CustomParseFormat

DayOfYear

DevHelper

Doba trvání

IsBetween

IsLeapYear

IsSameOrAfter

IsSameOrBefore

IsToday

IsTomorrow

IsYesterday

IsoWeek

IsoWeeksInYear

LocaleData

LocalizedFormat

MinMax

Podpora objektů

PluralGetSet

PreParsePostFormat

QuarterOfYear

RelativeTime

Časové zóny

ToArray

ToObject

UpdateLocale

UTC

weekOfYear

WeekYear

Den týdne

Přizpůsobení

Názvy měsíců

Zkrácené názvy měsíců

Názvy dnů v týdnu

Zkrácené zkratky dnů v týdnu

Krátké Zkratky Dnů v Týdnu

Relativní čas

Kalendář

Doby trvání

Vytváření

Klon

Zlidštění

Formátování

Milisekundy

Sekundy

Minuty (0 - 59)

Hodiny

Dny

Týdny

Měsíce

Roky

Přidání času k trvání

Odečtení času

Použití trvání s funkcí `diff`

Jako jednotka času

Získání časové jednotky

Ve formátu JSON

Je objekt typu Duration

Jako řetězec podle ISO 8601

Locale

Časové pásmo

Parsuje v časovém pásmu

Konverze na časové pásmo

Odhad časového pásma uživatele

Nastavení výchozího časového pásma

Na této stránce

Formát ​

Získá formátované datum podle předaného řetězce formátovacích tokenů.

Pro escapování znaků je uzavřete do hranatých závorek (například [MM]).

js
dayjs().format();
// aktuální datum ve formátu ISO8601, bez zlomkových sekund, např. '2020-04-02T08:02:17-05:00'

dayjs('2019-01-25').format('[YYYYescape] YYYY-MM-DDTHH:mm:ssZ[Z]');
// 'YYYYescape 2019-01-25T00:00:00-02:00Z'

dayjs('2019-01-25').format('DD/MM/YYYY'); // '25/01/2019'

Seznam dostupných formátovacích tokenů ​

FormátVýstupPopis
YY18Dvouciferné vyjádření roku
YYYY2018Čtyřciferné vyjádření roku
M1-12Číslo měsíce (1-12)
MM01-12Číslo měsíce (01-12), s úvodní nulou
MMMJan-DecZkrácený název měsíce
MMMMJanuary-DecemberCelý název měsíce
D1-31Den v měsíci
DD01-31Den v měsíci, s úvodní nulou
d0-6Den v týdnu, kde neděle má hodnotu 0
ddSu-SaNejkratší název dne v týdnu
dddSun-SatZkrácený název dne v týdnu
ddddSunday-SaturdayCelý název dne v týdnu
H0-23Hodina (24hodinový formát)
HH00-23Hodina (24hodinový formát), s úvodní nulou
h1-12Hodina (12hodinový formát)
hh01-12Hodina (12hodinový formát), s úvodní nulou
m0-59Minuta
mm00-59Minuta, s úvodní nulou
s0-59Sekunda
ss00-59Sekunda, s úvodní nulou
SSS000-999Milisekunda, s úvodními nulami
Z+05:00Časový posun od UTC ve formátu ±HH:mm
ZZ+0500Časový posun od UTC, ±HHmm
AAM PMUrčení dopoledne/odpoledne (velkými písmeny)
aam pmUrčení dopoledne/odpoledne (malými písmeny)
......Další formáty (v závislosti na pluginu AdvancedFormat)
  • Další dostupné formáty Q Do k kk X x ... v pluginu AdvancedFormat

Lokalizované formáty ​

Vzhledem k tomu, že se preferované formátování liší v závislosti na jazykové verzi, existuje několik lokalizovaných formátovacích tokenů, které lze použít v závislosti na dané jazykové verzi.

TIP

Pro správnou funkci je nutný plugin LocalizedFormat

javascript
dayjs.extend(LocalizedFormat);
dayjs().format('L LT');

Seznam lokalizovaných formátů ​

FormátAnglická lokalizaceUkázkový výstup
LTh:mm A8:02 PM
LTSh:mm:ss A8:02:18 PM
LMM/DD/YYYY08/16/2018
LLMMMM D, YYYYAugust 16, 2018
LLLMMMM D, YYYY h:mm AAugust 16, 2018 8:02 PM
LLLLdddd, MMMM D, YYYY h:mm AThursday, August 16, 2018 8:02 PM
lM/D/YYYY8/16/2018
llMMM D, YYYYAug 16, 2018
lllMMM D, YYYY h:mm AAug 16, 2018 8:02 PM
llllddd, MMM D, YYYY h:mm AThu, Aug 16, 2018 8:02 PM
Pager
Předchozí stránkaVýstup
Další stránkaČas od nynějška

Vydáno pod licencí MIT.

Copyright (c) 2020 iamkun

https://day.js.org/docs/en/display/format

Vydáno pod licencí MIT.

Copyright (c) 2020 iamkun