Establezca su zona horaria en Hora del Este.
Puede establecer su zona horaria predeterminada en config / environment.rb
config.time_zone = "Eastern Time (US & Canada)"
Ahora todos los registros que extraiga estarán en esa zona horaria. Si necesita diferentes zonas horarias, digamos que según la zona horaria de un usuario, puede cambiarla con un before_filter en su controlador.
class ApplicationController < ActionController::Base
before_filter :set_timezone
def set_timezone
Time.zone = current_user.time_zone
end
end
Solo asegúrese de almacenar todos sus tiempos en la base de datos como UTC y todo será perfecto.
now.in_time_zone(3)