The fromtimestamp() function is used to return the date corresponding to a specified timestamp.
Note: Here the timestamp is ranging from the year 1970 to the year 2038, and this function does not consider leap seconds if any present in the timestamp. This function is a class method.
Syntax: @classmethod fromtimestamp(timestamp)
Parameters: This function accepts a parameter which is illustrated below:
- timestamp: This is the specified timestamp for which the date is going to be returned.
Return values: This function returns the date corresponding to a specified timestamp.
Example 1: Getting a date corresponding to an Epoch & Unix Timestamp.
Python3
# Python3 code to demonstrate # Getting a date corresponding # to a specified timestamp # Importing datetime and time module import datetime import time # Calling the time() function # to return current time Todays_time = time.time() # Printing today's time print (Todays_time) # Calling the fromtimestamp() function # to get date from the current time date_From_CurrentTime = datetime.date.fromtimestamp(Todays_time); # Printing the current date print ( "Date for the Timestamp is: %s" % date_From_CurrentTime); |
Output:
1627279008.95 Date for the Timestamp is: 2021-07-26
Example 2: Getting a date corresponding to a specified timestamp.
Python3
# Python3 code to demonstrate # Getting a date corresponding # to a specified timestamp # Importing datetime and time module import datetime import time # Initializing a timestamp value Timestamp = 1323456464 ; # Calling the fromtimestamp() function # over the above specified Timestamp date_From_Timestamp = datetime.date.fromtimestamp(Timestamp); # Printing the date print ( "Date for the Timestamp is: %s" % date_From_Timestamp); |
Output:
Date for the Timestamp is: 2011-12-09