ドキュメントで指定されているとおり:
%Z -> Time zone name (no characters if no time zone exists).
日付によると、私のシステムにはタイムゾーンが正しく設定されています。
gonvaled@pegasus ~ » date
Sat Sep 28 09:14:29 CEST 2013
しかし、このテスト:
def test_timezone():
from datetime import datetime
dt = datetime.now()
print dt.strftime('%Y-%m-%d %H:%M:%S%Z')
test_timezone()
プロデュース:
gonvaled@pegasus ~ » python test_timezone.py
2013-09-28 09:19:10
タイムゾーン情報なし。何故ですか?Pythonにタイムゾーン情報を出力させるにはどうすればよいですか?
でタイムゾーンを再構成しようとしtzselect
ましたが、役に立ちませんでした。