Obtenha a hora em qualquer fuso horário

Você pode obter a hora atual de qualquer fuso horário em seu aplicativo Rails.
O Rails fornece métodos para conversões de tempo.
Aqui está um snippet para converter o fuso horário para o horário do Pacífico (EUA)

Time.now.utc.in_time_zone('Pacific Time (US & Canada)')

Isso retorna o horário de acordo com o horário do Pacífico dos EUA.

Você também pode fazer seu aplicativo usar o fuso horário específico, definindo-o no arquivo environment.rb

config.time_zone = 'UTC'

ou

config.time_zone = 'Pacific Time (US & Canada)'

E mais uma coisa, para obter todos os fusos horários disponíveis Experimente isso em seu console de trilhos

include ActiveSupport
TimeZone.all

Isso listará todos os fusos horários disponíveis. Defina qualquer pessoa em sua aplicação rails de acordo com suas necessidades e pronto !!!

É isso aí.

Feliz Hacking …