Built a data set with Alteryx that calculates major US holidays, holiday weekends, various day of week/month columns, weekend flags, etc. US holidays were calculated on the fly using the current timing and the dates run from 1947 to 2050... I had a data input for Easter (Only calculated Gregorian Easter...). Some are anachronistic in that I calculated an MLK day in the 1950's, so feel free to improve some of those!! Thought this would be at least a fun thought starter for folks. I tried finding a good version online and was surprised to not be able to easily find anything that did this comprehensively and well.
Enjoy!
Justin
Now I need to find the Canadian holidays. Thank you!