Adds a constant specifying the start hour for all relative calculations when self.StartTimeFromSourceTime is False.
parsedatetime uses 09:00 as the start of the day for relative calculations, but that time is not currently configurable. 09:00 is the traditional start of the workday in the the US and other countries, but in many countries 07:00 or 08:00 is traditional.
There's also a use case for being able to set the start of the day to 00:00:00.
I considered adding configuration to set hour/minute/second, but thought just hour would satisfy most use cases and require less code change.
Adds a constant specifying the start hour for all relative calculations when self.StartTimeFromSourceTime is False.
parsedatetime uses 09:00 as the start of the day for relative calculations, but that time is not currently configurable. 09:00 is the traditional start of the workday in the the US and other countries, but in many countries 07:00 or 08:00 is traditional.
There's also a use case for being able to set the start of the day to 00:00:00.
I considered adding configuration to set hour/minute/second, but thought just hour would satisfy most use cases and require less code change.
This change is