Some text in the Modal..

Some text in the Modal..

Python Tutorial: Import Date and Time using Python? | BJ Creations

Type something and hit enter

ads here
On
advertise here

  

Python Dates

A date in Python is not a data type of its own, but we can import a module named datetime to work with dates as date objects.

Example

Import the datetime module and display the current date:
import datetime

x = datetime.datetime.now()
print(x)
open editor

Date Output

When we execute the code from the example above the result will be:
2019-07-14 19:55:37.809949
The date contains year, month, day, hour, minute, second, and microsecond.
The datetime module has many methods to return information about the date object.
Here are a few examples, you will learn more about them later in this chapter:

Example

Return the year and name of weekday:
import datetime

x = datetime.datetime.now()

print(x.year)
print(x.strftime("%A"))
open editor

Creating Date Objects

To create a date, we can use the datetime() class (constructor) of the datetime module.
The datetime() class requires three parameters to create a date: year, month, day.

Example

Create a date object:
import datetime

x = datetime.datetime(2020517)

print(x)
open editor
The datetime() class also takes parameters for time and timezone (hour, minute, second, microsecond, tzone), but they are optional, and has a default value of 0, (None for timezone).


The strftime() Method

The datetime object has a method for formatting date objects into readable strings.
The method is called strftime(), and takes one parameter, format, to specify the format of the returned string:

Example

Display the name of the month:
import datetime

x = datetime.datetime(201861)

print(x.strftime("%B"))
open editor

Click to comment