Sometimes, we want to convert a date string to date object with Python.
In this article, we’ll look at how to convert a date string to date object with Python.
How to convert a date string to date object with Python?
To convert a date string to date object with Python, we can use the datetime.datetime.strptime
method.
For instance, we write:
import datetime
d = datetime.datetime.strptime('24052010', "%d%m%Y").date()
print(d)
to convert the '24052010'
string into a date object.
We parse the string by passing in "%d%m%Y"
as the format string.
%d
is the 2 digit date of the month.
%m
is the 2 digit month.
And %Y
is the 4 digit year.
Then we call date
to return the date from the date time object.
Therefore, d
is 2010-05-24
.
Conclusion
To convert a date string to date object with Python, we can use the datetime.datetime.strptime
method.