Skip to content

Instantly share code, notes, and snippets.

@dmpayton
Created September 19, 2016 05:30
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save dmpayton/c975340b33c37130194f382cb0bf8c4e to your computer and use it in GitHub Desktop.
Save dmpayton/c975340b33c37130194f382cb0bf8c4e to your computer and use it in GitHub Desktop.
dateutil + parsedatetime
import dateutil.parser
import parsedatetime
def parse_datetime(value):
try:
return dateutil.parser.parse(value)
except ValueError:
# Unknown string format
cal = parsedatetime.Calendar()
result, flag = cal.parseDT(value)
return result
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment