Я сохраняю свой datetime int UTC следующим образом:
import pytz, datetime
timeUTC = datetime.datetime(2013, 5, 23, 19, 27, 50, 0)
timezoneLocal = pytz.timezone('Europe/Vilnius')
timeLocal = timezoneLocal.localize(timeUTC)
Но когда я пытаюсь распечатать его, он просто дает мне регулярные часы UTC
>>> timeLocal.strftime('%H:%M:%S')
'19:27:50'
Я ожидаю, что это вернет '22:27:50'
, так как это местное время (pytz.timezone('Europe/Vilnius')
равно +3 в данный момент). Что мне здесь не хватает?