(17Bii) Finding the first Advent Sunday in a year
|
12-11-2019, 10:27 AM
(This post was last modified: 12-11-2019 10:37 AM by jthole.)
Post: #1
|
|||
|
|||
(17Bii) Finding the first Advent Sunday in a year
This simple equation returns the date of the first Advent Sunday in a year. For some background info about the Advent period: https://en.wikipedia.org/wiki/Advent
ADVDATE = DATE( L( XMAS : ( YEAR ÷ 1000000 + 25.12 ) ) : RND( ( 7 x FP( DDAYS( 1.0119 : G( XMAS ) : 1 ) ÷ 7 ) + 22 ) x - 1 : 0 ) ) You enter the year, e.g. 2021, and the returned date is (dd.mmyyyy) 28,112021. Another example: year 2025 returns 30,112025. Edit: obviously this doesn't work for dates before January 1, 1900 11C, 12C, 15C CE, 17Bii, DM42 |
|||
12-11-2019, 12:34 PM
(This post was last modified: 12-11-2019 07:03 PM by jthole.)
Post: #2
|
|||
|
|||
RE: (17Bii) Finding the first Advent Sunday in a year
Here is a shorter (and slightly improved) solution, thanks to Dave Britten:
ADVDATE = DATE( L( XMAS : YEAR ÷ 1000000 + 25.12 ) : ( ( MOD( DDAYS( 1.011582 : G( XMAS ) : 1 ) : 7 ) + 22 ) x - 1 ) ) Edit: I just realised you could write an even much simpler solution; you just have to find the closest Sunday to November 30. 11C, 12C, 15C CE, 17Bii, DM42 |
|||
« Next Oldest | Next Newest »
|
User(s) browsing this thread: 2 Guest(s)