エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Railsのタイムゾーンの闇(1) 比較クエリにはちゃんとタイムゾーンのついた値を渡そう - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Railsのタイムゾーンの闇(1) 比較クエリにはちゃんとタイムゾーンのついた値を渡そう - Qiita
(なお、UTCの6/30 15:00 = JSTの7/1 0:00) のようなデータがあるとする。「日本時間で7/1/2014 0:00以... (なお、UTCの6/30 15:00 = JSTの7/1 0:00) のようなデータがあるとする。「日本時間で7/1/2014 0:00以降に作成されたものを拾う」(つまり、b,c,dを拾う)には以下のどれが正しいか? Item.where("timestamp >= ?", Time.new(2014,7,1)) Item.where("timestamp >= ?", Date.new(2014,7,1)) Item.where("timestamp >= ?", DateTime.new(2014,7,1)) 正解 1のみ。 解説 それぞれ発生させるクエリは以下です。 SELECT `items`.* FROM `items` WHERE (timestamp >= '2014-06-30 15:00:00') SELECT `items`.* FROM `items` WHERE