我在分析这样的东西:
11/23/10 23:29:57
它没有与之相关的时区,但我知道它在UTC时区(而我不是).我怎样才能让Ruby像解析UTC时区一样解析它呢?
我在分析这样的东西:
11/23/10 23:29:57
它没有与之相关的时区,但我知道它在UTC时区(而我不是).我怎样才能让Ruby像解析UTC时区一样解析它呢?
在解析字符串之前,只需将UTC时区名称附加到字符串:
require 'time'
s = "11/23/10 23:29:57"
Time.parse(s) # => Tue Nov 23 23:29:57 -0800 2010
s += " UTC"
Time.parse(s) # => Tue Nov 23 23:29:57 UTC 2010