Rails4 タイムゾーンを設定しているのに、Heroku上で日付に時差が生じてしまう

config\application.rbに下記のようにタイムゾーンを東京に設定している。

config.time_zone = 'Tokyo'

しかし、Date.todayなどを使用すると、Heroku上で時差が生じてしまった。
config\application.rbで設定したタイムゾーンを使うには、zoneを使うといいようだ。

Time.zone.now

しかし、Dateにはzoneが使用できないので、Timeを使って日付に変換するといいようだ。

Time.zone.now.to_date


参考:
Heroku で日付時刻の表示(9時間ずれて表示される問題の対処) - わからん
Rails 3: How to get today's date in specific timezone? - Stack Overflow