Ich habe eine Datenbank, die von einer Nicht-Rails-Anwendung geschrieben und von einer Rails-Anwendung gelesen wird. Es gibt ein Datetime-Feld in der Datenbank und die in diesem Feld gespeicherten Daten werden in Eastern Time gespeichert. In meiner Rails-App verstehe ich, dass ich die Zeitzone der Anwendung in meiner environment.rb-Datei festlegen kann, indem ich config.time_zone = 'Eastern Time (US & Canada)'
tue. Rails geht jedoch davon aus, dass die in der Datenbank gespeicherten Daten in UTC gespeichert sind und konvertiert von config.time_zone in UTC, wenn Informationen in die Datenbank hinein und aus der Datenbank abgerufen werden.Rails/ActiveScord Datenbankfeld Zeitzone
Gibt es eine Möglichkeit, Schienen die Daten in diesem bestimmten Feld, oder sogar alle meine Datetime Felder, ist Eastern Time und nicht UTC?