Utilia

Přestupný rok: kontrola roku

Zjisti, zda je libovolný rok přestupný, s gregoriánským pravidlem krok za krokem. Najdeš předchozí a další přestupný rok a seznam přestupných roků.

Seznam přestupných roků v rozmezí

Jak zjistit, zda je rok přestupný

  1. Zadej Rok od 1 do 99999, například 2028. Po otevření stránky je vyplněn aktuální rok a Letošní rok se k němu vrátí.
  2. Klikni na Zkontrolovat (nebo stiskni Enter). Odpověď se aktualizuje už při psaní.
  3. Přečti si verdikt a pak podrobnosti: Dnů v roce (365 nebo 366), Dnů v únoru, den v týdnu, na který 29. únor vychází, Předchozí přestupný rok, Další přestupný rok a odpověď podle starého Juliánský kalendář.
  4. V části Proč: gregoriánské pravidlo krok za krokem nástroj ukazuje provedená dělení, takže můžeš sledovat úvahu nebo ji použít v domácím úkolu.
  5. Chceš-li seznam, vyplň Od a Do v části Seznam přestupných roků v rozmezí a klikni na Vypsat přestupné roky. Nástroj je spočítá, jmenuje přeskočené konce století a Kopírovat seznam zkopíruje. Rozmezí může pokrýt až 10 000 let.

Pravidlo přestupného roku

Gregoriánský kalendář, který se dnes používá téměř všude, má tři testy:

  • Rok dělitelný 4 je přestupný (2024, 2028)…
  • …kromě roku dělitelného 100, který je obyčejný (1900, 2100)…
  • …pokud není dělitelný také 400, čímž je zase přestupný (2000, 2400).

V kódu to je (year % 4 === 0 && year % 100 !== 0) || year % 400 === 0. Za 400letý cyklus pravidlo dává 97 přestupných roků místo 100, takže průměrný kalendářní rok trvá 365,2425 dne. Sluneční (tropický) rok trvá asi 365,2422 dne, takže se gregoriánský kalendář odchyluje jen asi o jeden den za 3 000 let.

Juliánský a gregoriánský kalendář

Juliánský kalendář, který zavedl Julius Caesar v letech 46–45 př. n. l., používal jednodušší pravidlo: přestupný je každý rok dělitelný čtyřmi, včetně konců století. Jeho průměrný rok o délce 365,25 dne je asi o 11 minut příliš dlouhý a v 16. století kalendář zaostával za ročními obdobími o 10 dnů. Papež Řehoř XIII. to v roce 1582 napravil: po čtvrtku 4. října následoval pátek 15. října a byla přidána výjimka pro konce století.

Přijímání bylo postupné. Katolické země jako Španělsko, Portugalsko a Itálie přešly v roce 1582, Francie v prosinci téhož roku. Velká Británie a její kolonie, včetně budoucích Spojených států a částí Kanady, čekaly do roku 1752, kdy po středě 2. září následoval čtvrtek 14. září. Rusko přešlo v roce 1918 a Řecko v roce 1923. Když nástroj uvede, že se oba kalendáře liší (1700, 1800, 1900, 2100…), jde přesně o takové roky, kvůli nimž jsou stará data záludná. Pro roky před 1582 nástroj používá gregoriánské pravidlo zpětně (prolaptický gregoriánský kalendář), což je konvence normy ISO 8601 a většiny softwaru.

Zajímavosti o 29. únoru

  • Přestupný rok má 366 dnů, tedy 52 týdnů a 2 dny, takže se datum rok po 29. únoru posune o dva dny v týdnu (místo jednoho).
  • Člověk narozený 29. února má skutečné narozeniny jen jednou za čtyři roky (někdy za osm, kolem roku 1900 nebo 2100). Zhruba 1 člověk z 1 461 se narodí v tento den. Většina lidí slaví v obyčejných letech 28. února nebo 1. března; právní datum dosažení věku závisí na místních předpisech.
  • 400letý gregoriánský cyklus má přesně 146 097 dnů, což je celý počet týdnů (20 871). Proto se kalendář opakuje každých 400 let, včetně dnů v týdnu.
  • Příští přeskočený konec století je rok 2100: 29. února 2100 nebude.

Časté dotazy

Je rok 2028 přestupný?

Ano. Rok 2028 je dělitelný čtyřmi a není dělitelný stem, takže má 366 dnů a 29. únor 2028 vychází na úterý. Přestupný rok před ním je 2024 a po něm 2032.

Proč byl rok 2000 přestupný, ale 1900 ne?

Oba jsou konce století, dělitelné stem. Gregoriánské pravidlo ponechává konec století jako přestupný rok, jen když je dělitelný také 400: 2000 ÷ 400 = 5, takže byl přestupný, kdežto 1900 není dělitelný 400, a byl proto obyčejný.

Kolik přestupných roků je v jednom století?

Obvykle 24, protože samotný konec století se přeskakuje. Století končící rokem dělitelným 400 (například 1901–2000, které obsahuje rok 2000) má 25. Pomocí Vypsat přestupné roky je spočítáš pro libovolné rozmezí.

Mohou být dva přestupné roky od sebe osm let?

Ano, kolem přeskočeného konce století: rok 2096 je přestupný, 2100 ne a další je 2104. Totéž se stalo mezi lety 1896 a 1904.

Funguje nástroj pro roky před 1582?

Funguje, ale používá gregoriánské pravidlo rozšířené zpětně. Historické dokumenty z té doby a z Británie a jejích kolonií do roku 1752 používaly juliánský kalendář, který nástroj ukazuje zvlášť.