ebooksgratis.com

See also ebooksgratis.com: no banners, no cookies, totally FREE.

CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
Privacy Policy Cookie Policy Terms and Conditions
Výpočet data Velikonoc - Wikipedie, otevřená encyklopedie

Výpočet data Velikonoc

Z Wikipedie, otevřené encyklopedie

Výpočet data velikonoc se liší v různých církvích.

Velikonoce (Pascha) se podle křesťanských církví slaví první neděli po prvním úplňku po 21. březnu. Toto pravidlo pochází dle tradice od svatých apoštolů. V praxi se však církve založené sv. apoštolem Janem držely obyčeje konat Paschu ve stejném termínu jako židé. Kvůli této nejednotě bylo na 1. nikajském koncilu roku 325 potvrzeno a upevněno pravidlo konat křesťanskou Paschu až po židovské.

Byl-li úplněk v neděli, jsou Velikonoce až další neděli. Datum Velikonoc se tedy může lišit mezi jednotlivými roky až o více než jeden měsíc (od 22. března do 25. dubna). Jarní rovnodennost je stanovena „úředně“ na 21. březen podle gregoriánského kalendáře bez ohledu na astronomickou skutečnost (která se může až o dva dny lišit). V některých protestantských zemích (například Německu, Švédsku a Dánsku) se ale Velikonoce slavily po několik desetiletí 18. a 19. století podle astronomické skutečnosti.

Pravoslavné Velikonoce, který se zde říká Pascha, jsou proti katolickým většinou opožděny (většinou o týden, ale nezřídka i více), protože pravoslavná církev pro jejich výpočet používá starší juliánský kalendář. Navíc zachovává ustanovení 1. nikajského koncilu (tj. prvního všeobecného sněmu), který přísně stanovuje, že křesťanská Pascha nesmí být před židovským svátkem Pesach nebo spolu s ním. Toto pravidlo se ve sněmovních aktech nedochovalo, ale je dosvědčeno 1. kánonem antiochijského sněmu; o tomtéž hovoří už 7. pravidlo apoštolské. Římskokatolické velikonoce byly např. v r. 2005 před židovskou Paschou.

[editovat] Algoritmus k výpočtu data Velikonoc

Následující algoritmus se používá k výpočtu data Velikonoc v církvích používajících gregoriánský kalendář. Je odvozen z pravidelných měsíčních, týdenních a ročních cyklů (neboť Velikonoce jsou neděle a závisí na prvním úplňku po 21. březnu).

Poznámka: mod značí operaci výpočtu zbytku po dělení.

  1. a = rok mod 19 (pozn.: po 19 letech se měsíční cyklus opakuje ve stejné dny)
  2. b = rok mod 4 (pozn.: cyklus opakování přestupných roků)
  3. c = rok mod 7 (pozn.: dorovnání dne v týdnu)
  4. Pro 20. a 21. století platí konstanty:
    m = 24
    n = 5
  5. d = (19a + m) mod 30
  6. e = (n + 2b + 4c + 6d) mod 7

Den u a měsíc v Velikonoční neděle se určí následovně:

u = d + e − 9

Je-li u=25, d=28, e=6 a a>10. pak u=18, v=4 a Velikonoční neděle připadá na 18. duben.

Jinak, je-li u>=1 a u<=25, pak v=4 a Velikonoční neděle připadá na u-tý duben.

Jinak, je-li u>25, pak u=u-7, v=4 a Velikonoční neděle připadá na u-tý duben.

Jinak u=22 + d + e, v=3 a Velikonoční neděle připadá na u-tý březen.

Převedeno do :VisualBasic

Public Function Velikonoce(rok as integer) As Date

   Dim a, b, c
   Dim m, n
   Dim d, e, U
   Dim V
   a = rok Mod 19
   b = rok Mod 4
   c = rok Mod 7
   m = 24
   n = 5
   d = (19 * a + m) Mod 30
   e = (n + 2 * b + 4 * c + 6 * d) Mod 7
   U = d + e - 9
   If U = 25 And d = 28 And e = 6 And a > 10 Then
       U = 18
       V = 4
   ElseIf U >= 1 And U <= 25 Then
       V = 4
   ElseIf U > 22 Then
       U = U - 7
       V = 4
   Else
       U = 22 + d + e
       V = 3
   End If
   Velikonoce = DateSerial(rok, V, U)    

End Function


[editovat] Externí odkazy

Data Velikonoc v nejbližších letech


aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -