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