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 callable()
Python Program to Multiply Two Matrices
Python String isupper()
Python Program to Check Prime Number
Python ascii()
Python Dictionary setdefault()
Applied Text Analysis with Python - Benjamin Benfort & Rebecca Bibro & Tony Ojeda
Python datetime
Python Program to Get File Creation and Modification Date
Python Deeper Insights into Machine Learning - Sebastian Raschka & David Julian & John Hearty
Python hash()
Python issubclass()
Python Inheritance
Python Program to Print Hello world!
Python String islower()
Python Set intersection()
Python repr()
Python List extend()
Python Program to Print the Fibonacci sequence
Machine Learning with Python for everyone - Mark E.Fenner
Python *args and **kwargs
Python getattr()
Python chr()
Python Program to Find the Sum of Natural Numbers
Python Dictionary values()
Python String expandtabs()
Python String upper()
Python Program to Convert Kilometers to Miles
Python open()
Python Program to Find Hash of File
Python __import__()
Learning scikit-learn Machine Learning in Python - Raul Garreta & Guillermo Moncecchi