Я пытаюсь сделать функцию, называемую to_timezone, что займет имя часового пояса в виде строки, а затем преобразует 'starter' в этот часовой пояс, используя часовые пояса pytz ... Я хочу, чтобы это для возврата aa нового datetime.Создание функции с часовыми поясами PYTZ
Я хочу, чтобы это был какой-то часовой пояс, который входит как «tz». Я не хочу жестко закодировать объект «pytz timezone» Как бы это сделать?
Вот мой код:
import datetime
import pytz
starter = pytz.utc.localize(datetime.datetime(2015, 10, 21, 23, 29))
def to_timezone(tz):
tz_utc = pytz.timezone('#pytz timezone object')
starter = tz_utc.astimezone
return starter