In this example, you will learn to convert string to datetime.
To understand this example, you should have the knowledge of the following Python programming topics:
1. Example 1: Using datetime module
from datetime import datetime my_date_string = "Mar 11 2011 11:31AM" datetime_object = datetime.strptime(my_date_string, '%b %d %Y %I:%M%p') print(type(datetime_object)) print(datetime_object)
Output
<class 'datetime.datetime'> 2011-03-11 11:31:00
Using strptime(), date and time in string format can be converted to datetime type. The first parameter is the string and the second is the date time format specifier.
One advantage of converting to date format is one can select the month or date or time individually.
If you want to learn more about the directives and strptime(), please go to Python strptime() – string to datetime object.
2. Example 2: Using dateutil module
from dateutil import parser
date_time = parser.parse("Mar 11 2011 11:31AM")
print(date_time)
print(type(date_time))
Output
2011-03-11 11:31:00 <class 'datetime.datetime'>
Using dateutil module, parse() can be used to convert a string into date time format. The only parameter used is the string.
Related posts:
Python Program to Find Armstrong Number in an Interval
Python Matrices and NumPy Arrays
Python object()
Python List
Python Variables, Constants and Literals
Python Program to Compute all the Permutation of the String
Python set()
Python oct()
Python String casefold()
Python Global Keyword
Python String isnumeric()
Introduction to Scientific Programming with Python - Joakim Sundnes
Python Keywords and Identifiers
Python Program to Make a Flattened List from Nested List
Python frozenset()
Python String isdigit()
Python Program to Check If a List is Empty
Deep Learning with Python - A Hands-on Introduction - Nikhil Ketkar
Python *args and **kwargs
Python Program to Display Calendar
Python Program to Check If Two Strings are Anagram
Python frozenset()
Python Set update()
Python Data Structures and Algorithms - Benjamin Baka
Python Program to Convert Kilometers to Miles
Python pass statement
Python reversed()
Python RegEx
Python strftime()
Python Program to Find LCM
Python Program to Get File Creation and Modification Date
Python eval()