Saturday, December 28, 2024
Google search engine
HomeLanguagestoordinal() Function Of Datetime.date Class In Python

toordinal() Function Of Datetime.date Class In Python

The toordinal() function is used to return the proleptic Gregorian ordinal of a specified datetime instance.

Note: The Proleptic Gregorian ordinal gives the number of days elapsed from the date 01/Jan/0001. And here ordinal is called Proleptic since the Gregorian calendar itself is followed from October 1582.

Syntax: toordinal()

Parameters: This function does not accept any parameter.

Return values: This function returns the proleptic Gregorian ordinal of a datetime instance.

Example 1: Using today’s date.

Python3




# Python3 code to demonstrate
# Getting the proleptic Gregorian
# ordinal of a datetime instance
  
# importing datetime and time module
import datetime
import time
  
# Getting today's date
todays_Date = datetime.date.fromtimestamp(time.time());
  
# Calling the toordinal() function over the
# today's date
date = todays_Date.toordinal();
  
# Printing the proleptic Gregorian ordinal
# for the today's date
print("Proleptic Ordinal for today's date: %s"%date);


Output:

Proleptic Ordinal for today's date: 737998

Example 2: Using today’s date and time.

Python3




# Python3 code to demonstrate
# Getting the proleptic Gregorian
# ordinal of a datetime instance
  
# importing datetime and time module
import datetime
import time
  
# Getting today's date and time
todays_DateTime = datetime.datetime.now();
  
# Calling the toordinal() function over the
# today's date and time
DateTime = todays_DateTime.toordinal();
  
# Printing the proleptic Gregorian ordinal
# for the today's date and time
print("Proleptic Ordinal for today's date and time: %s"%DateTime);


Output:

Proleptic Ordinal for today's date and time: 737998

Example 3: Using a specific date.

Python3




# Python3 code to demonstrate
# Getting the proleptic Gregorian
# ordinal of a datetime instance
  
# importing datetime and time module
import datetime
import time
  
# Initializing a date and time
DateTime = datetime.datetime(1358, 8, 12, 1, 3, 4, 9);
  
# Calling the toordinal() function over the
# above date and time
Date_Time = DateTime.toordinal();
  
# Printing the proleptic Gregorian ordinal
# for the above given date and time
print("Proleptic Ordinal for today's date and time: %s"%Date_Time);


Output:

Proleptic Ordinal for today's date and time: 495858

Dominic Rubhabha-Wardslaus
Dominic Rubhabha-Wardslaushttp://wardslaus.com
infosec,malicious & dos attacks generator, boot rom exploit philanthropist , wild hacker , game developer,
RELATED ARTICLES

Most Popular

Recent Comments