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