This civil month (to show suffixes), with today's date in red italics :-
Range is now A.D. 0001 to 9999 inclusive.
Week Numbers are as ISO 8601.
Determination of the other Moveable Feasts & Fasts of the Church of England is now trivial; they are almost all at constant offsets from Easter Sunday. For secular holidays, also see Annual Holiday Dates. For Jewish days, see in The Hebrew Calendar.