Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Lets thank Columbus this weekend
Message
General information
Forum:
Visual FoxPro
Category:
Other
Miscellaneous
Thread ID:
00426033
Message ID:
00427476
Views:
16
>George;
>
>Does your code take into account Easter according to the Roman and Greek Churches?
>
>There is a relationship between Passover and Easter. The reason we have a Roman and Orthodox Catholic Church is because the Romans and Greeks could not agree upon the relationship of the moon and Passover, which establishes when Easter is observed.
>
Tom,

I'm not sure how to answer without doing some research. The code was written based upon information found in the Book of Common Prayer which is used by the Episcopal Church of the US. The Episcopal Church is part of the worldwide Anglican Communion. We're very close in theology to the Roman Catholic Church. In fact, the only reason we exist as an independent entity was the English Reformation, which was a socio-political event not theological. But I digress. The easiest for me to explain and, hopefully, answer your question, is to tell you the steps involved.

1. Retrieve the "golden number" using the following algorithm.
FUNCTION GoldenNumber
  LPARAMETER tnYear
  
  LOCAL lnresult
  lnresult = tnYear + 1
  lnresult = lnresult % 19
  IF lnresult = 0
    lnresult = 19
  ENDIF
  RETURN lnresult
ENDFUNC
For this year, this returns 6.

2. Obtain the month and day of the Paschal moon from a lookup function contain the 19 possibilities. This year the date of the Paschal moon was 4/18.

3. Easter is the first Sunday following, so the date's adjusted accordingly. Easter was on 4/23/2000.

Does this answer your question?
George

Ubi caritas et amor, deus ibi est
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform