import pytz
import datetime
from timezonefinder import TimezoneFinder
my_timezone = 'Europe/Moscow'
now = datetime.datetime.now(pytz.timezone(my_timezone))
print(my_timezone, now)
tf = TimezoneFinder(in_memory=True)
longitude = -118.0
latitude = 34.0
timezone = tf.timezone_at(lng=longitude, lat=latitude)
now = datetime.datetime.now(pytz.timezone(timezone))
print(timezone, now)
Europe/Moscow 2019-08-27 17:24:34.938191+03:00
America/Los_Angeles 2019-08-27 07:24:35.234593-07:00