2019年6月24日|
|
コメントなし
CygwinでPythonを実行するとタイムゾーンがずれた時間が表示される
cygwinで以下のプログラムを実行するとタイムゾーンがずれた時間が表示される。
PowerShellだとうまくいくのに…
timecheck.py
from datetime import datetime print(f"now:{datetime.now()}")
原因
~/.bashrcでタイムゾーンにJST-9を設定すると正しく表示されます。
export TZ=JST-9
TZのデフォルトが’Asia/Tokyo’になっていますが、これだと正しく表示されません。