2015-08-17 43 views

回答

1

如果以UTC存储数据库中的时间,那么当您获取它时,时间总是以UTC为单位。您需要根据用户的当地时区显示它。你必须使用JavaScript来做到这一点,请检查这个article

或者,如果你只需要基辅时区,并没有别的你可以做这样的事情:

<%= message.created_at.in_time_zone('Europe/Kiev').strftime("%H:%M") %> 
+0

谢谢尼古拉! –

相关问题