Den v roce (řadové datum)
Převeďte libovolné kalendářní datum na jeho pořadové číslo dne v roce, řadové datum a počet dnů zbývajících v daném roce.
Ordinal date: 2026-177
- 1
Elapsed milliseconds
date − Jan 0 of 2026 = 15 375 600 000Jan 0 (Dec 31 of 2025) is the offset base so that Jan 1 → day 1. - 2
Den v roce
floor(15 375 600 000 ÷ 86,400,000) = 177
Jak tato kalkulačka funguje?
Den v roce je počet dnů od 1. ledna počítaný od 1, končící na 365 (nebo 366 v přestupném roce). Zadejte datum jako RRRR-MM-DD a získejte jeho pořadové číslo dne, jeho řadové datum (RRRR-DDD) a kolik dnů v roce zbývá. Přestupné roky se řídí gregoriánským pravidlem dělitelnosti čtyřmi.
Vzorec
How this is calculated
Zadejte kalendářní datum ve formátu RRRR-MM-DD. Kalkulačka rozebere rok, měsíc a den, poté vytvoří objekt Date a ověří, že se převede tam i zpět (takže nemožná data jako 30. únor jsou odmítnuta).
Den v roce se vypočte tak, že se vezme rozdíl v milisekundách mezi vaším datem a referencí nastavenou na úplný začátek toho roku (31. prosinec předchozího roku, vyjádřený jako Date(year, 0, 0)), poté se vydělí 86 400 000 ms na den a zaokrouhlí dolů. 1. leden dává 1. Řadové datum se zapisuje jako RRRR-DDD, přičemž pořadové číslo dne se doplní nulami na tři číslice.
Počet dnů v roce je 366 pro přestupné roky a jinak 365, podle gregoriánského pravidla: rok je přestupný, je-li dělitelný 4, kromě stoletých let, která musí být dělitelná 400. Zbývající dny jsou jednoduše daysInYear minus den v roce, takže 31. prosinec zanechává 0 zbývajících dnů. Výpočty používají místní časové pásmo a data poblíž přechodů letního času zůstávají nedotčena, protože referenční bod sdílí stejný rok a chování posunu.
Často kladené otázky
1. leden je den 1. Řadový den v roce se počítá od 1, takže nepřestupný rok běží od dne 1 do dne 365 a přestupný rok od dne 1 do dne 366.
Řadové datum (formát ISO 8601 RRRR-DDD) identifikuje den jeho rokem a jeho pořadovým číslem dne v roce, například 2026-178, místo měsícem a dnem.
Rok je přestupný, je-li dělitelný 4, kromě stoletých let (dělitelných 100), která musí být dělitelná i 400. Takže rok 2000 byl přestupný, ale rok 1900 nebyl.
Také známé jako
TG we-Calculate Editorial Team. (2026). Den v roce (řadové datum) [Online calculator]. TG we-Calculate. https://we-calculate.com/cs/calculator/day-of-year
TG we-Calculate Editorial Team. "Den v roce (řadové datum)." TG we-Calculate. 2026. https://we-calculate.com/cs/calculator/day-of-year.
TG we-Calculate Editorial Team, "Den v roce (řadové datum)," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/cs/calculator/day-of-year
@misc{wecalculate_day_of_year, title = {Den v roce (řadové datum)}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/cs/calculator/day-of-year}}, year = {2026}, note = {TG we-Calculate} }
Pomohla vám tato kalkulačka?
