
The Function Block EASTER_DATE calculates the date for Easter at midnight.
Tip: Use the Function Block EASTER_DAYS to determine the Easter date even for years outside the value range before the year 1970.
The input defines the year for calculating the Easter date at midnight. If the year is not specified, the current year is used.
Defines the calendar to be used. Only the first character of the input is evaluated. The value "Julian" and "J" are interpreted equally.
| Value | Calendar |
|---|---|
| "J" | Uses the Julian calendar. |
| Anything else | Uses the Gregorian calendar. |
The output returns the calculated date in DT# format.
Tip: You can calculate the other holidays that are associated with Easter using STR2DT.
| Name | Calculation | STR2DT |
|---|---|---|
| Rose Monday | 48. Day before Easter | -48 days |
| Shrove Tuesday | 47. Day before Easter | -47 days |
| Maundy Thursday | 3. Day before Easter | -3 days |
| Good Friday | 2. Day before Easter | -2 days |
| Easter Monday | 1. Day after Easter | +1 day |
| Ascension Day | 39. Day after Easter, or 10. Day before Pentecost | +39 days |
| Pentecost Sunday | 49. Day after Easter | +49 days |
| Pentecost Monday | 50. Day after Easter | +50 days |
| Corpus Christi | 60. Day after Easter, or 10. Day after Pentecost | +60 days |