RubyとRailsにおけるTime, Date, DateTime, TimeWithZoneの違い - Qiita

2021.2.11追記:DateTimeクラスは非推奨なクラスになりましたDateTimeクラスは非推奨なクラスとなり、DateTimeクラスではなくTimeクラスを使うよう、公式にアナウンスされ…