转换日期时间在另一个时区与红宝石偏移值

我是相当新的红宝石。我有一个日期值发言权“2014-12-15T19:56:59Z”和偏移值说“-06:00”。我怎样才能转换给定的日期时间在由偏移值给出的时区。

yxsong1972 回答:转换日期时间在另一个时区与红宝石偏移值

使用Time::parseTime#localtime

require 'time'

t = Time.parse('2014-12-15T19:56:59Z')
#=> 2014-12-15 19:56:59 UTC

t.localtime('-06:00')
#=> 2014-12-15 13:56:59 -0600
本文链接:https://www.f2er.com/1139607.html

大家都在问