Ruby on rails 使用ruby中的偏移量值转换另一时区中的日期时间
我对ruby相当陌生。我的日期值是“2014-12-15T19:56:59Z”,偏移值是“-06:00”。如何在由偏移量值给定的时区中转换给定的日期时间。使用和: 顺便提一下−06:00是一个偏移量,一年中多个时区可以有此偏移量。Ruby on rails 使用ruby中的偏移量值转换另一时区中的日期时间,ruby-on-rails,ruby,datetime,datetimeoffset,Ruby On Rails,Ruby,Datetime,Datetimeoffset,我对ruby相当陌生。我的日期值是“2014-12-15T19:56:59Z”,偏移值是“-06:00”。如何在由偏移量值给定的时区中转换给定的日期时间。使用和: 顺便提一下−06:00是一个偏移量,一年中多个时区可以有此偏移量。 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:5
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