Jump to content

Holidays related to Easter: Difference between revisions

m
→‎{{header|REXX}}: extend ranges of years
mNo edit summary
m (→‎{{header|REXX}}: extend ranges of years)
Line 3,642:
oid='ee.txt'; 'erase' oid
 
month.3='marMar'; days.3=31
month.4='aprApr'; days.4=30
month.5='mayMay'; days.5=31
month.6='junJun'; days.6=30
Call o 'Christian holidays, related to Easter, for each centennial',
'from 400 to 21002200 CE:'
Do y=400 To 21002200 By 100
Call line y
End
Call o ' '
Call o 'Christian holidays, related to Easter, for years',
'from 2010 to 20202030 CE:'
Do y=2010 To 20202030
Call line y
End
Line 3,708:
month=n%31
day=n//31+1
Return year month day</lang>
</lang>
Output:
<pre>Christian holidays, related to Easter, for each centennial from 400 to 21002200 CE:
<pre>
400 Easter: 2 Apr Ascension: 11 May Pentecost: 21 May Trinity: 28 May Corpus: 1 Jun
Christian holidays, related to Easter, for each centennial from 400 to 2100 CE:
400500 Easter: 24 aprApr Ascension: 1113 mayMay Pentecost: 2123 mayMay Trinity: 2830 mayMay Corpus: 13 junJun
500600 Easter: 13 4 aprApr Ascension: 1322 mayMay Pentecost: 23 may1 Jun Trinity: 30 may8 Jun Corpus: 12 3 junJun
600700 Easter: 1315 aprApr Ascension: 2224 mayMay Pentecost: 13 junJun Trinity: 10 8 junJun Corpus: 1214 junJun
700800 Easter: 1523 aprApr Ascension: 24 may1 Jun Pentecost: 11 3 junJun Trinity: 1018 junJun Corpus: 1422 junJun
800900 Easter: 2328 aprMar Ascension: 16 junMay Pentecost: 1116 junMay Trinity: 1823 junMay Corpus: 2227 junMay
9001000 Easter: 2830 marMar Ascension: 68 mayMay Pentecost: 1618 mayMay Trinity: 2325 mayMay Corpus: 2729 mayMay
10001100 Easter: 30 mar8 Apr Ascension: 17 8 mayMay Pentecost: 1827 mayMay Trinity: 25 may3 Jun Corpus: 29 may7 Jun
11001200 Easter: 89 aprApr Ascension: 1718 mayMay Pentecost: 2728 mayMay Trinity: 34 junJun Corpus: 78 junJun
12001300 Easter: 18 9 aprApr Ascension: 1827 mayMay Pentecost: 28 may6 Jun Trinity: 13 4 junJun Corpus: 17 8 junJun
13001400 Easter: 1820 aprApr Ascension: 2729 mayMay Pentecost: 68 junJun Trinity: 1315 junJun Corpus: 1719 junJun
14001500 Easter: 20 apr1 Apr Ascension: 2910 mayMay Pentecost: 20 8 junMay Trinity: 1527 junMay Corpus: 1931 junMay
15001600 Easter: 12 aprApr Ascension: 1011 mayMay Pentecost: 2021 mayMay Trinity: 2728 mayMay Corpus: 31 may1 Jun
16001700 Easter: 11 2 aprApr Ascension: 1120 mayMay Pentecost: 2130 mayMay Trinity: 28 may6 Jun Corpus: 10 1 junJun
17001800 Easter: 1113 aprApr Ascension: 2022 mayMay Pentecost: 30 may1 Jun Trinity: 68 junJun Corpus: 1012 junJun
18001900 Easter: 1315 aprApr Ascension: 2224 mayMay Pentecost: 13 junJun Trinity: 10 8 junJun Corpus: 1214 junJun
19002000 Easter: 1523 aprApr Ascension: 24 may1 Jun Pentecost: 11 3 junJun Trinity: 1018 junJun Corpus: 1422 junJun
20002100 Easter: 2328 aprMar Ascension: 16 junMay Pentecost: 1116 junMay Trinity: 1823 junMay Corpus: 2227 junMay
21002200 Easter: 28 mar6 Apr Ascension: 15 6 mayMay Pentecost: 1625 mayMay Trinity: 23 may1 Jun Corpus: 27 may5 Jun
 
Christian holidays, related to Easter, for years from 2010 to 20202030 CE:
2010 Easter: 4 aprApr Ascension: 13 mayMay Pentecost: 23 mayMay Trinity: 30 mayMay Corpus: 3 junJun
2011 Easter: 24 aprApr Ascension: 2 junJun Pentecost: 12 junJun Trinity: 19 junJun Corpus: 23 junJun
2012 Easter: 8 aprApr Ascension: 17 mayMay Pentecost: 27 mayMay Trinity: 3 junJun Corpus: 7 junJun
2013 Easter: 31 marMar Ascension: 9 mayMay Pentecost: 19 mayMay Trinity: 26 mayMay Corpus: 30 mayMay
2014 Easter: 20 aprApr Ascension: 29 mayMay Pentecost: 8 junJun Trinity: 15 junJun Corpus: 19 junJun
2015 Easter: 5 aprApr Ascension: 14 mayMay Pentecost: 24 mayMay Trinity: 31 mayMay Corpus: 4 junJun
2016 Easter: 27 marMar Ascension: 5 mayMay Pentecost: 15 mayMay Trinity: 22 mayMay Corpus: 26 mayMay
2017 Easter: 16 aprApr Ascension: 25 mayMay Pentecost: 4 junJun Trinity: 11 junJun Corpus: 15 junJun
2018 Easter: 1 aprApr Ascension: 10 mayMay Pentecost: 20 mayMay Trinity: 27 mayMay Corpus: 31 mayMay
2019 Easter: 21 aprApr Ascension: 30 mayMay Pentecost: 9 junJun Trinity: 16 junJun Corpus: 20 junJun
2020 Easter: 12 aprApr Ascension: 21 mayMay Pentecost: 31 mayMay Trinity: 7 junJun Corpus: 11 jun</pre>Jun
2021 Easter: 4 Apr Ascension: 13 May Pentecost: 23 May Trinity: 30 May Corpus: 3 Jun
2022 Easter: 17 Apr Ascension: 26 May Pentecost: 5 Jun Trinity: 12 Jun Corpus: 16 Jun
2023 Easter: 9 Apr Ascension: 18 May Pentecost: 28 May Trinity: 4 Jun Corpus: 8 Jun
2024 Easter: 31 Mar Ascension: 9 May Pentecost: 19 May Trinity: 26 May Corpus: 30 May
2025 Easter: 20 Apr Ascension: 29 May Pentecost: 8 Jun Trinity: 15 Jun Corpus: 19 Jun
2026 Easter: 5 Apr Ascension: 14 May Pentecost: 24 May Trinity: 31 May Corpus: 4 Jun
2027 Easter: 28 Mar Ascension: 6 May Pentecost: 16 May Trinity: 23 May Corpus: 27 May
2028 Easter: 16 Apr Ascension: 25 May Pentecost: 4 Jun Trinity: 11 Jun Corpus: 15 Jun
2029 Easter: 1 Apr Ascension: 10 May Pentecost: 20 May Trinity: 27 May Corpus: 31 May
2030 Easter: 21 Apr Ascension: 30 May Pentecost: 9 Jun Trinity: 16 Jun Corpus: 20 Jun</pre>
 
=={{header|Ruby}}==
2,295

edits

Cookies help us deliver our services. By using our services, you agree to our use of cookies.