Good morning ,
For startdate = 2019-03-01 05:00:00 +0000, startdate.weekday gives a value of 5 where I think it should be 6.
"weekday: Int Extract weekday from the date. The weekday units are the numbers 1 through N (where for the Gregorian calendar N=7 and 1 is Sunday). "
Also at one point there was a calendar class , is this forthcoming or should I continue building a calendar object ?