Time.use_zone is not working as expected

后端 未结 5 2059
醉酒成梦
醉酒成梦 2020-12-31 02:12

So right now it is 2:54 PM PST in San Francisco. For some reason, this code block is not returning 12:54 PM HST in Hawaii. Am I missing something here? I would expect this c

5条回答
  •  旧时难觅i
    2020-12-31 02:48

    Don't use Time.now this is using your local time zone instead use Time.current

    Time.use_zone('Hawaii') do
      p Time.current
    end
    

提交回复
热议问题