Rails如何保存和设置时区然后找到每个用户的当前日期?

时间:2013-06-08 04:53:41

标签: ruby-on-rails

在Rails 4应用程序中,我想使用像这样的函数

@bill.trading_date = 6.hours.ago.to_date

设置每个用户的交易日期。以下是我想要使用的步骤。

  1. 我想使用time_zone_select等方法收集每个用户的时区并将其保存到数据库。

  2. 我想使用保存的时区为每个用户设置当前的DateTime。

  3. 我想使用上述功能设置交易日期。

1 个答案:

答案 0 :(得分:0)

@bill.trading_date = 6.hours.ago.in_time_zone(<your time zone>).to_date