Monday, June 15, 2026
HomeLanguagesfromisoformat() Function Of Datetime.date Class In Python

fromisoformat() Function Of Datetime.date Class In Python

The fromisoformat() function is used to constructs a date object from a specified string that contains a date in ISO format. i.e., yyyy-mm-dd.

Syntax: @classmethod fromisoformat(date_string)

Parameters: This function accepts a parameter which is illustrated below:

  • date_string: This is the specified ISO format i.e., yyyy-mm-dd date string whose date object is going to be constructed.

Return values: This function returns a date object constructed from the specified ISO format date string.

Example 1: Getting a date object from a specified string that contains date in ISO format. i.e., yyyy-mm-dd

Python3




# Python3.7 code for Getting
# a date object from a specified
# string that contains date in
# ISO format. i.e., yyyy-mm-dd
  
# Importing datetime module
import datetime
  
# Initializing a date
Date = "2012-10-12";
  
# Calling fromisoformat() function to
# construct a datetime.date object 
New_date = datetime.date.fromisoformat(Date);
  
# Printing the new constructed date object
print("The constructed date object is: %s"%New_date);


Output:

The constructed date object is: 2012-10-12

Example 2: Get the newly created date object for the specified date.

Python3




# Python3.7 code for Getting
# a date object from a specified
# string that contains date in
# ISO format. i.e., yyyy-mm-dd
  
# Importing datetime module
from datetime import date
  
# Calling the fromisoformat() function
# to Print the new created date object
# for the specified date in
# ISO format of 2020-10-09
print(date.fromisoformat('2020-10-09'))


Output:

2020-10-09
RELATED ARTICLES

1 COMMENT

Most Popular

Dominic
32515 POSTS0 COMMENTS
Milvus
131 POSTS0 COMMENTS
Nango Kala
6897 POSTS0 COMMENTS
Nicole Veronica
12013 POSTS0 COMMENTS
Nokonwaba Nkukhwana
12109 POSTS0 COMMENTS
Shaida Kate Naidoo
7019 POSTS0 COMMENTS
Ted Musemwa
7262 POSTS0 COMMENTS
Thapelo Manthata
6976 POSTS0 COMMENTS
Umr Jansen
6964 POSTS0 COMMENTS