以数值表示的时区



从这个API,它要求一个负值或正值的时区。这意味着什么?如何在Rails 4中生成它?

tz  Time zone as negative of positive values. Ex: 6.5

通过查看Ruby Time API,我似乎不知道该在哪里查看。任何帮助都太棒了!

您需要的是gmt_offset方法,它以秒为单位返回GMT与选定时区(时间对象)之间的差异。只需要除以3600就可以了

例子
t = Time.gm(2000,1,1,20,15,1)   #=> 2000-01-01 20:15:01 UTC
t.gmt_offset                    #=> 0
l = t.getlocal                  #=> 2000-01-01 14:15:01 -0600
l.gmt_offset                    #=> -21600 

相关内容

  • 没有找到相关文章

最新更新