Skip to content
← Back to Community
Find current time in your region using Python.
Profile icon
OldWizard209

So first import datetime:
from datetime import datetime

Then import pytz and import timezone:
from pytz import timezone

Then you can do this:

tz = timezone("US/Eastern") date = datetime.now(tz) print("Current date and time: ") print(date.strftime("%Y-%m-%d %H:%M:%S"))

So I have set the timezone to US/Eastern. There are specific codes for timezones. You can find them here

or if you want import it yourself:

import pytz for tz in pytz.all_timezones: print(tz)

Hope this helps y'all

Voters
Profile icon
11irishjs
Profile icon
GenSci001
Profile icon
OldWizard209
Comments
hotnewtop
Profile icon
Sky-Boyko

for some reason it is working on here but when i copy the code onto a new repl is is giving me a "No module named 'pytz'" error, do you know how to fix this?

Profile icon
OldWizard209

you have to import pytz first. @Sky-Boyko

Profile icon
[deleted]

Good job :)