Převodník řadového data
Převeďte libovolné kalendářní datum na jeho řadový tvar ISO 8601 RRRR-DDD, nebo převeďte pořadové číslo dne v roce zpět na kalendářní datum.
Směr
Jak tato kalkulačka funguje?
Formát řadového data RRRR-DDD označuje den jeho pořadovým číslem v rámci roku, od 001 (1. ledna) do 365 nebo 366 (31. prosince). Tento převodník toto číslo vypočte počítáním celých dnů od začátku roku, aplikuje gregoriánské pravidlo přestupného roku a převádí oběma směry, přičemž zobrazuje zbývající dny.
Vzorec
How this is calculated
Řadové datum (řadový tvar kalendáře ISO 8601) pojmenovává den jeho rokem a jeho pořadovým číslem v rámci toho roku, zapisuje se RRRR-DDD, kde DDD běží od 001 do 365, nebo 366 v přestupném roce. 1. leden je den 001 a 31. prosinec je den 365 nebo 366.
Pro převod kalendářního data na řadový tvar nástroj vezme časovou značku UTC data a odečte časovou značku UTC „dne 0“ toho roku (Date.UTC(Y,0,0), což je předchozí 31. prosinec). Vydělení rozdílu v milisekundách hodnotou 86 400 000 (počet milisekund ve dni) a zaokrouhlení dolů dává pořadové číslo dne v roce, které se poté doplní nulami na tři číslice. Opačný převod začíná 1. ledna a přičítá DDD−1 dnů pomocí new Date(Date.UTC(Y, 0, DDD)), poté přečte zpět měsíc a den. Použití UTC v celém procesu zabraňuje posunům letního času a časových pásem, které by mohly posunout hranici dne.
Přestupné roky se detekují gregoriánským pravidlem: rok je přestupný, je-li dělitelný 4, kromě staletí, která musí být dělitelná 400. To nastavuje maximální platné DDD (365 nebo 366) a počet zbývajících dnů, vypočtený jako celkové dny minus DDD. Vstupy se ověřují, takže nemožná data (jako 30. únor) a pořadová čísla dnů mimo rozsah jsou odmítnuty a zobrazí se varování.
Často kladené otázky
Ne přesně. Řadové datum ISO (RRRR-DDD) se v informatice někdy volně nazývá „juliánské datum“, ale skutečné astronomické juliánské datum je nepřetržitý počet dnů od roku 4713 př. n. l. Tento nástroj vytváří řadový tvar dne v roce podle ISO.
Běžný rok má 365 dnů (DDD do 365) a přestupný rok má 366 dnů (DDD do 366). Převodník kontroluje gregoriánské pravidlo přestupného roku pro nastavení platného rozsahu.
Použití UTC zajišťuje, že výpočet dne v roce není ovlivněn místními časovými pásmy ani přechody letního času, které by jinak mohly posunout datum na nesprávný kalendářní den.
Také známé jako
TG we-Calculate Editorial Team. (2026). Převodník řadového data [Online calculator]. TG we-Calculate. https://we-calculate.com/cs/calculator/ordinal-date-converter
TG we-Calculate Editorial Team. "Převodník řadového data." TG we-Calculate. 2026. https://we-calculate.com/cs/calculator/ordinal-date-converter.
TG we-Calculate Editorial Team, "Převodník řadového data," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/cs/calculator/ordinal-date-converter
@misc{wecalculate_ordinal_date_converter, title = {Převodník řadového data}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/cs/calculator/ordinal-date-converter}}, year = {2026}, note = {TG we-Calculate} }
Pomohla vám tato kalkulačka?
