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 Set isdisjoint()
Node.js vs Python for Backend Development
Python Program to Extract Extension From the File Name
Python String capitalize()
Python Function Arguments
Python Data Types
Python Program to Differentiate Between type() and isinstance()
Python Program to Print Colored Text to the Terminal
Python range()
Python help()
Python Type Conversion and Type Casting
Python Program to Swap Two Variables
Python Program to Find the Size (Resolution) of a Image
Python del Statement
Python Program to Check Leap Year
Python Program to Convert Celsius To Fahrenheit
Python Program to Add Two Matrices
Python String splitlines()
Python List count()
Python Program to Measure the Elapsed Time in Python
Python staticmethod()
Python String title()
Python Objects and Classes
Python Program to Convert Decimal to Binary, Octal and Hexadecimal
Python object()
Python Dictionary fromkeys()
Machine Learning Mastery with Python - Understand your data, create accurate models and work project...
Python format()
Python delattr()
Python Program to Create a Countdown Timer
Python any()
Python Program to Create a Long Multiline String