Table of Contents
In this article, you will learn to get current time of your locale as well as different time zones in Python.
There are a number of ways you can take to get current time in Python.
1. Example 1: Current time using datetime object
from datetime import datetime now = datetime.now() current_time = now.strftime("%H:%M:%S") print("Current Time =", current_time)
Output
Current Time = 07:41:19
In the above example, we have imported datetime
class from the datetime module. Then, we used now()
method to get a datetime
object containing current date and time.
Using datetime.strftime() method, we then created a string representing current time.
If you need to create a time
object containing current time, you can do something like this.
from datetime import datetime now = datetime.now().time() # time object print("now =", now) print("type(now) =", type(now))
Output
now = 07:43:37.457423 type(now) = <class 'datetime.time'>
2. Example 2: Current time using time module
You can also get the current time using time module.
import time t = time.localtime() current_time = time.strftime("%H:%M:%S", t) print(current_time)
Output
07:46:58
3. Example 3: Current time of a timezone
If you need to find current time of a certain timezone, you can use pytZ module.
from datetime import datetime import pytz tz_NY = pytz.timezone('America/New_York') datetime_NY = datetime.now(tz_NY) print("NY time:", datetime_NY.strftime("%H:%M:%S")) tz_London = pytz.timezone('Europe/London') datetime_London = datetime.now(tz_London) print("London time:", datetime_London.strftime("%H:%M:%S"))
Output
NY time: 03:45:16 London time: 08:45:16
Related posts:
Python Program to Print Colored Text to the Terminal
Python Program to Get the File Name From the File Path
Python getattr()
Python Set pop()
Python Program to Return Multiple Values From a Function
Python List extend()
Python Program to Add Two Matrices
Python Program to Get the Last Element of the List
Python Program to Remove Duplicate Element From a List
Python Dictionary keys()
Python Program to Shuffle Deck of Cards
Python tuple()
Python Dictionary pop()
Python Program to Print the Fibonacci sequence
Python String isspace()
Python Program to Convert String to Datetime
Python open()
Python Set discard()
Python Program to Compute all the Permutation of the String
Python Program to Get the Class Name of an Instance
Python chr()
Python map()
Python Data Structures and Algorithms - Benjamin Baka
Python Program to Represent enum
Python setattr()
Python String isidentifier()
Python String partition()
Python String find()
Deep Learning with Python - A Hands-on Introduction - Nikhil Ketkar
Python oct()
Python Matrices and NumPy Arrays
Python pass statement