Převodník datumu ISO týdne
Převeďte libovolné gregoriánské kalendářní datum na jeho datum ISO 8601 týdne (RRRR-Www-D) a zpět, s přesným číslem týdne a dnem v týdnu.
Směr
Enter a valid number
Jak tato kalkulačka funguje?
Tento nástroj převádí gregoriánské datum na datum ISO 8601 týdne (RRRR-Www-D) a zpět. ISO týdny začínají v pondělí a týden 1 je týden obsahující první čtvrtek roku, takže rok ISO se může lišit od kalendářního roku poblíž ledna a prosince. Dny v týdnu běží od pondělí = 1 do neděle = 7.
Vzorec
How this is calculated
Zvolte směr. „Gregoriánské datum na datum ISO týdne“ vezme kalendářní datum jako RRRR-MM-DD a vrátí jeho datum ISO 8601 týdne. „Datum ISO týdne na gregoriánské datum“ vezme rok ISO, číslo týdne (1–53) a den v týdnu (pondělí = 1 … neděle = 7) a vrátí odpovídající kalendářní datum.
Systém data ISO 8601 týdne je ukotven ke čtvrtkům: každý ISO týden běží od pondělí do neděle a týden obsahující první čtvrtek roku je týden 1. Pro nalezení čísla týdne vypočteme index dne v týdnu dayNr = (getUTCDay() + 6) mod 7 (pondělí = 0), posuneme datum na čtvrtek jeho týdne (date − dayNr + 3) a napočítáme celé týdny od prvního čtvrtku toho roku. Den v týdnu ISO je jednoduše dayNr + 1. Pro opačný směr začneme 4. ledna (vždy v týdnu 1), vrátíme se zpět na pondělí týdne 1 a poté přičteme (week − 1) × 7 + (weekday − 1) dnů.
Veškerá aritmetika používá data UTC, aby se předešlo posunům letního času a časových pásem. Rok ISO se může lišit od gregoriánského roku poblíž 1. ledna a 31. prosince — například 2027-01-01 patří do ISO týdne 2026-W53. Vstupy se ověřují: nemožná kalendářní data a týdny mimo rozsah (jako týden 53 v roce s 52 týdny) jsou odmítnuty kontrolou převodem tam a zpět.
Často kladené otázky
ISO týdny se nikdy nerozdělují: týden patří zcela roku, který obsahuje jeho čtvrtek. Takže poslední dny prosince mohou spadat do týdne 1 příštího roku ISO a začátek ledna může spadat do posledního týdne předchozího roku ISO.
Většina let ISO má 52 týdnů, ale některá mají 53. Rok má 53 týdnů, když 1. leden připadá na čtvrtek, nebo když připadá na středu v přestupném roce.
ISO 8601 čísluje dny v týdnu od pondělí = 1 do neděle = 7, na rozdíl od běžné konvence neděle = 0 používané mnoha programovacími jazyky.
Také známé jako
TG we-Calculate Editorial Team. (2026). Převodník datumu ISO týdne [Online calculator]. TG we-Calculate. https://we-calculate.com/cs/calculator/iso-week-date-converter
TG we-Calculate Editorial Team. "Převodník datumu ISO týdne." TG we-Calculate. 2026. https://we-calculate.com/cs/calculator/iso-week-date-converter.
TG we-Calculate Editorial Team, "Převodník datumu ISO týdne," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/cs/calculator/iso-week-date-converter
@misc{wecalculate_iso_week_date_converter, title = {Převodník datumu ISO týdne}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/cs/calculator/iso-week-date-converter}}, year = {2026}, note = {TG we-Calculate} }
Pomohla vám tato kalkulačka?
