This module is the combination if date and time. It will include month, day, year, and hour. The module has the date and time because it will work on the date and time only. This module classes manipulate dates and times in both simple and complex. Create a few programs related to date and time before we go deeper. In this python date time module tutorial we will see work python date time objects and time delta objects. To do this process we should refer the python date time objects. The date time module will supply the classes for manipulation of the dates and the time. The time and the date both are simple and use complex ways. The focus of the date and the time is implementation of the output as it will support the arithmetic operations.
The two kinds of the objects are present as‘ Naive ‘and ‘aware’. The aware object has the sufficient knowledge of application algorithm such as the time zones and time saving algorithm. The naïve object does not contain the enough information relative to other date time objects. It will represent the local time or the time zone is up to the program, The date time module has the constraints as the follows, Date time.MINYEAR-It is the smallest number of the object as 1. Date time.MAXYEAR-The largest year number allowed in date or date time object is 99.
x = datetime.datetime.now()
print(x)
Output :-
2019-8-04 12:55:44
We execute the code and result is
2019-8-04 12:55:44
The date contains year, month, day, hour, minute, second.
The datetime module has methods to return information about the date object.
To create the date we use the class date time() constructor from the date time module.
It will require the parameter to create date: year, month and the day.
The following shows the example of the datetime module: