With the strptime()
method you can convert a string in a datetime
object. The method expects two parameters – string and format.
from datetime import datetime
date = "2022-10-15 18:41:35"
isoFormat = "%Y-%m-%d %H:%M:%S"
# new datetime parsed from a string (like time.strptime())
dt = datetime.strptime(date, isoFormat)
print(dt)
2022-10-15 18:41:35
from datetime import datetime
dateStr = "17 December 1989"
isoFormat = "%d %B %Y"
print(datetime.strptime(dateStr, isoFormat))
1989-12-17 00:00:00