从MySQL /数据库获取DateTime中的-0200

时间:2014-01-31 16:33:17

标签: mysql ruby-on-rails datetime

我得到一个类型为DateTime的列,来自MySQL数据库。

但是我无法得到%H:%M:%S(它显示我00:00:00),因为我猜这里出了点问题。参见:

= debug current_user.last_access_at.to_s

输出:

  

'2014-01-20 11:15:40 -0200'

那里-0200是什么?而且,我怎样才能正确地获得时间?

请注意,我正在使用Ruby On Rails。

1 个答案:

答案 0 :(得分:1)

这是你的时区偏移量。

表示您从时区0开始设置-2小时。

要获得更有用的格式,您可以使用strftime(format)代替to_s