Python program to convert string into datetime object
The code snippet in this example illustrates use of dateutil and datetime to convert string in date time object if know or don't know date format.
## # Python's program to convert string into date time from datetime import datetime from dateutil import parser d1 = "Jan 7 2015 1:15PM" d2 = "2015 Jan 7 1:33PM" # If you know date format date1 = datetime.strptime(d1, '%b %d %Y %I:%M%p') print(type(date1)) print(date1) # If you don't know date format date2 = parser.parse(d2) print(type(date2)) print(date2)
Sample output of above program.
C:\programs\time>pep8 --first example4.py
C:\programs\time>python example4.py
class 'datetime.datetime'
2015-01-07 13:15:00
class 'datetime.datetime'
2015-01-07 13:33:00
C:\programs\time>
C:\programs\time>python example4.py
class 'datetime.datetime'
2015-01-07 13:15:00
class 'datetime.datetime'
2015-01-07 13:33:00
C:\programs\time>
2018-03-13T03:00:00+05:30
2018-03-13T03:00:00+05:30
Amit Arora
Amit Arora
Python Programming Tutorial
Python
Practical Solution