考虑到夏令时,将美国东部时间下午3:00(美国和加拿大)转换为UTC

时间:2011-10-24 14:49:54

标签: ruby-on-rails ruby timezone

我需要在用户的时区昨天下午3:00到今天下午3:00之间找到记录。用户的时区是考虑夏令时的东部时间(Us& Canada)。我怎样才能获得记录? (我服务器的时间也是UTC)。

1 个答案:

答案 0 :(得分:1)

Time.zone = "Eastern Time (US & Canada)"
Time.zone.parse(params[:start_date]).utc

注意:要查看有效的美国时区,您可以运行rake time:zones:us