istanbul = timezone('Europe/Istanbul')
created_at = "Wed Aug 29 17:12:58 +0000 2012"
dtt = created_at.replace(tzinfo=istanbul)
xnxx = time.mktime(time.strptime(str(dtt),"%Y-%m-%d %H:%M:%S"))
エラー : 変換されていないデータが残っています: +01:57
pytz docを見てください。タイムゾーンを変更する方法は 1 つしかありません。と を使用する必要がlocalize
ありastimezone
ます。
from datetime import datetime
import pytz
istanbul = pytz.timezone('Europe/Istanbul')
created_at = datetime.strptime("Wed Aug 29 17:12:58 +0000 2012",
"%a %b %d %H:%M:%S %z %y")
pytz.utc.localize(created_at).astimezone(istanbul)