Ho un database che è stato scritto da un'applicazione non-rail e letto da un'applicazione rails. C'è un campo datetime nel database e i dati memorizzati in questo campo sono memorizzati in Eastern Time. Nella mia app per rails, capisco che posso impostare il fuso orario dell'applicazione nel mio file environment.rb facendo config.time_zone = 'Eastern Time (US & Canada)'
. Tuttavia, le rotaie presuppongono che i dati memorizzati nel database siano archiviati in UTC e convertiti da config.time_zone a UTC mentre estrae le informazioni all'interno e all'esterno del database.Campo temporale database Rails/Activerecord
C'è un modo per dire ai binari i dati in questo particolare campo, o anche tutti i miei campi datetime, è Eastern Time e non UTC?