Skip to content
Related Articles

Related Articles

Improve Article

Python program to get Current Time

  • Difficulty Level : Easy
  • Last Updated : 26 Mar, 2020

In this article, we will know the approaches to get the current time in Python. There are multiple ways to get it. The most preferably date-time module is used in Python to create the object containing date and time.
1: Current time of a timezone – Using pytZ module

from datetime import *
import pytz
tz_INDIA = pytz.timezone('Asia/Kolkata'
datetime_INDIA =
print("INDIA time:", datetime_INDIA.strftime("%H:%M:%S"))


INDIA time: 19:29:53

2 : Current time – Using date time object

Example 1:

from datetime import datetime
# now() method is used to
# get object containing 
# current date & time.
now_method =
# strftime() method used to
# create a string representing
# the current time.
currentTime = now_method.strftime("%H:%M:%S")
print("Current Time =", currentTime)


Current Time = 19:31:51

Example 2:

from datetime import datetime
# Time object containing 
# the current time.
time = 
print("Current Time =", time)


Current Time = 19:33:29.087840

3. Getting Time – using Time module.

import time
# localtime() method used to
# get the object containing
# the local time.
Time = time.localtime()
# strftime() method used to
# create a string representing
# the current time.
currentTime = time.strftime("%H:%M:%S", Time)



 Attention geek! Strengthen your foundations with the Python Programming Foundation Course and learn the basics.  

To begin with, your interview preparations Enhance your Data Structures concepts with the Python DS Course. And to begin with your Machine Learning Journey, join the Machine Learning – Basic Level Course

My Personal Notes arrow_drop_up
Recommended Articles
Page :