1
昨日の午後3時から今日の午後3時まで、ユーザのタイムゾーンでレコードを見つける必要があります。ユーザーのタイムゾーンは、夏時間を考慮した東部時間(米国&カナダ)です。レコードを入手するにはどうすればいいですか? (また私のサーバーの時刻はUTCです)。午後3時(米国とカナダ)から夏時間を考慮したUTCに変換する
昨日の午後3時から今日の午後3時まで、ユーザのタイムゾーンでレコードを見つける必要があります。ユーザーのタイムゾーンは、夏時間を考慮した東部時間(米国&カナダ)です。レコードを入手するにはどうすればいいですか? (また私のサーバーの時刻はUTCです)。午後3時(米国とカナダ)から夏時間を考慮したUTCに変換する
Time.zone = "Eastern Time (US & Canada)"
Time.zone.parse(params[:start_date]).utc
NB:あなたはすでに `environment.rb`でconfig.time_zone =「東部標準時(米国およびカナダ)」を設定しているman..I rake time:zones:us
感謝を実行することができ、有効な米国のタイムゾーンを表示するにはファイル。ですから、私は 'Time.zone.parse(Date.today.to_s +" 3:00 PM ")。utc'だけを行う必要がありました。また、レーキタスクは 'rake time:zones:us'です – rubyprince
あなたは正しい、良いキャッチです –