Python: Convert a given time in seconds since the epoch to a string representing local time
Write a Python program to convert a given time in seconds since the epoch to a string representing local time.
Sample Solution:
Python Code:
# Import the time module
import time
# Print the current time in a human-readable format using ctime()
print(time.ctime())
# Print the time corresponding to the given timestamp (236543789) in a human-readable format using ctime()
print(time.ctime(236543789))
Output:
Tue Apr 13 11:51:51 2021 Thu Jun 30 18:36:29 1977
Explanation:
In the exercise above,
- The code imports the "time" module.
- It prints the current time in a human-readable format using the ctime() function without arguments. This function returns a string representing the current local time in the format 'Day Month Date HH:MM:SS Year'.
- It prints the time corresponding to the given timestamp (236543789) in a human-readable format using the "ctime()" function with the timestamp as an argument. This function returns a string representing the local time corresponding to the given timestamp in the same format as mentioned above.
Flowchart:
Python Code Editor:
Contribute your code and comments through Disqus.
Previous: Write a Python program that can suspend execution of a given script a given number of seconds.
Next: Write a Python program to print simple format of time, full names and the representation format and preferred date time format.
What is the difficulty level of this exercise?
Test your Programming skills with w3resource's quiz.
- Weekly Trends and Language Statistics
- Weekly Trends and Language Statistics