There may be multiple datetime formats (even within ISO 8601) that other processes operating in other languages pass to these workflows.
Notably, Javascript typically returns something like: 2020-03-24T00:47:49.8090000Z for a datetime object.
The docs
(https://docs.python.org/3/library/datetime.html#datetime.datetime.fromisoformat)
suggest dateutil to gain the functionality of arbitrary ISO 8601 datetime parsing from dateutil.parser.isoparse
There may be multiple datetime formats (even within
ISO 8601) that other processes operating in other languages pass to these workflows.Notably, Javascript typically returns something like:
2020-03-24T00:47:49.8090000Zfor a datetime object.The docs
(https://docs.python.org/3/library/datetime.html#datetime.datetime.fromisoformat)
suggest
dateutilto gain the functionality of arbitraryISO 8601datetime parsing fromdateutil.parser.isoparse