Für diejenigen, die die Datenbank mit der Speichermethode aktualisiert haben, die Zeiten in den Spalten "created_at" und "updated_at" jedoch nicht mit der aktuellen Zeit übereinstimmen
ruby 2.4.10 Rails 5.2.4.3,
Die Einstellung für die Schienenzeit ist auf die Greenwich-Standardzeit eingestellt Durch Einstellen der Zeitzone in config / application.rb kann sie in die japanische Standardzeit geändert werden.
application.rb
module SampleApp
class Application < Rails::Application
config.time_zone = "Tokyo"
end
end
① Fügen Sie der Anwendung.rb eine Zeitzoneneinstellung hinzu ② Starten Sie die Rails-Konsole neu ③ Vergewissern Sie sich, dass die Zeitzoneneinstellung von der time.current-Methode angewendet wird
① Fügen Sie der Anwendung.rb eine Zeitzoneneinstellung hinzu Öffnen Sie config / application.rb und fügen Sie "config.time_zone =" Tokyo "" hinzu.
application.rb
module SampleApp
class Application < Rails::Application
config.time_zone = "Tokyo"
end
end
② Starten Sie die Rails-Konsole
$ rails console
③ Vergewissern Sie sich, dass die Zeitzoneneinstellung von der time.current-Methode angewendet wird
irb(main):003:0> Time.current => Wed, 17 Jun 2020 00:11:56 JST +09:00
Recommended Posts