time.parseLocal
time.parseLocal(string)
Converts a string representing a local time into an internal UTC datetime object. If no time zone is present in the string it will use the time zone of the appliance.A wide range of date formats are supported including:
European formats
- dd.mm.yyyy
- dd/mm/yyyy
- dd-mm-yyyy
US formats
- mm/dd/yyyy
- mm-dd-yyyy
ISO formats
- yyyy/mm/dd
- yyyy-mm-dd
- yyyymmdd
Literal formats
- day, month, year
- month, day, year
Additionally, the following formats are supported and they are tried in order to find the first match:
Format | Description |
---|---|
dmy1 | European date parser (dd.mm.yyyy) |
ymd3 | US style ISO date parser (yyyy/mm/dd) |
mdy1 | US date parser (mm/dd/yyyy) |
mdy2 | Alternative US date parser (mm-dd-yyyy) |
ymd1 | ISO date parser (yyyy-mm-dd) |
ymd2 | Alternative ISO date parser (yyyymmdd) |
dmy2 | Alternative European date parser 1 (dd/mm/yyyy) |
dmy3 | Alternative European date parser 2 (dd-mm-yyyy) |
lit1 | Literal date parser (day, month order) |
lit2 | Alternative literal date parser (month, day order) |
unknown | No date part was found, defaultdate was used |
Was this page helpful? Yes No
Submitting...
Thank you
Comments