Python: Get the current date time information

Python Datetime: Exercise-40 with Solution

Write a Python program to get the current date time information.

Sample Solution:-

Python Code:

import time
import datetime

print("Time in seconds since the epoch: %s" %time.time())
print("Current date and time: " , datetime.datetime.now())
print("Alternate date and time: " ,datetime.datetime.now().strftime("%y-%m-%d-%H-%M"))
print("Current year: ", datetime.date.today().strftime("%Y"))
print("Month of year: ", datetime.date.today().strftime("%B"))
print("Week number of the year: ", datetime.date.today().strftime("%W"))
print("Weekday of the week: ", datetime.date.today().strftime("%w"))
print("Day of year: ", datetime.date.today().strftime("%j"))
print("Day of the month : ", datetime.date.today().strftime("%d"))
print("Day of week: ", datetime.date.today().strftime("%A"))

Sample Output:

Time in seconds since the epoch: 1494232844.031525                                                            
Current date and time:  2017-05-08 14:10:44.031541                                                            
Alternate date and time:  17-05-08-14-10                                                                      
Current year:  2017                                                                                           
Month of year:  May                                                                                           
Week number of the year:  19                                                                                  
Weekday of the week:  1                                                                                       
Day of year:  128                                                                                             
Day of the month :  08                                                                                        
Day of week:  Monday 


Flowchart: Get the current date time information.

Visualize Python code execution:

The following tool visualize what the computer is doing step-by-step as it executes the said program:

Python Code Editor:

Contribute your code and comments through Disqus.

Previous: Write a Python program to calculate an age in year.
Next: Write a python program to generate a date and time as a string.

What is the difficulty level of this exercise?

Test your Python skills with w3resource's quiz

Python: Tips of the Day

Free up Memory:

  • Manual garbage collection can be performed on timely or event based mechanism.
import gc
collected_objects = gc.collect()