yiskw note

機械学習やプログラミングについて気まぐれで書きます

Herokuのタイムゾーンを設定する


概要

Herokuのサーバーのタイムゾーンは,デフォルトでは日本時間にはなっていないです. タイムゾーンを変更する方法について調べたので,その備忘録です.

ブラウザで変更する

  1. https://dashboard.heroku.com/apps/APP_NAME/settings にアクセス.APP_NAMEは適宜自分のアプリの名前に変更してください.
  2. Config Varsのところで,TZ変数を追加する. f:id:yiskw713:20210215214919p:plain

タイムゾーンの名前の一覧は以下から確認できます.

en.wikipedia.org

コマンドラインでの変更

1 . コマンドラインにてherokuにてログイン
2 . プロジェクトルートに移動
3 . 以下のコマンドで,現在のタイムゾーンを調べることができる.

heroku config:get TZ

4 . 以下のコマンドでTZを変更.

heroku config:add TZ="Asia/Tokyo"

参考