Python is an interpreted, interactive, object-oriented, high-level computer programming language. Python provides constructs that enable clear program specification, was designed to foster code readability.
It is cross platform, portable and easy to learn. It’s free and open source software
A: Formatting date objects into strings part - 1
1) To represent the date, there is builtin object datetime.datetime in python which can be initialized in following way:
my_date = datetime.datetime(2016, 10, 16)
2) Using datetime.datetime object, we can create different objects depending on the requirement of the task. For example, to get year, month or day information, we can use following commands:
y_num = my_date.year
m_num = my_date.month
d_num = my_date.day
3) We can also convert date to string format in two ways:
The first method is by using strftime() function which helps us to convert date to string in specific format.
strftime(‘%Y-%m-%d’, my_date) will give output as ‘2016-10-16’. We can use different format codes as per our requirements. See table below for a list of format codes:
Code Output %Y 2016 %m 10