[英]Convert datetime to format in ruby on rails
如何将以下日期字符串转换为Rails中的ruby的可接受格式
Thu, Aug 25 12:00 AM
我也希望全局解决方案也可以采用以下格式,包括上面给出的格式:
August 25 2016
如果变量是Time或Date类
[variable].strftime("%a, %B %d %T:%s %P")
[variable].strftime("%B %d %Y")
如果您想查看更多格式指令
最重要的是config/application.rb
文件中的config.time_zone
配置。 ActiveRecord
将帮助您与UTC
和您选择的时区之间进行转换(文档无法解释)。 这意味着,如果您正在做的只是让用户通过表单发布时间并使用Active Record
进行Active Record
,那么您就很好了。
Date.today
=> Thu, 25 Aug 2016
PARSING
解析时间信息时,请务必在未指定time zone
。 最好的方法是使用Time.zone.parse
(将使用config.time_zone
指定的时区),而不是仅使用Time.parse
(将使用计算机的时区)。
希望对您有帮助!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.