https://www.travisagnew.org/2008/03/27/last-full-day/
Last Full Day