ridiculously longhand version of 30/31 day month"