Rob*_*Rob 5 ruby ruby-on-rails
我知道有许多时区与UTC / GMT有相同的偏移量。使用strftime('%Z')时,它以小时/分钟为单位返回偏移量。
有谁知道将时区作为3个字符的时区字符串的简单方法,例如。+0100 => CET
我在自己的time_formats.rb初始化程序中按自己的日期格式定义了
Time::DATE_FORMATS[:friendly_datetime] = '%A, %-d %B %Y at %H:%M %Z'
这将产生:
Sunday, 11 January 2015 at 20:00 +0100
我希望%Z(+0100)为CET。我考虑过要创建自己的翻译哈希,并在自定义时间格式上使用proc。我有点希望有一种内置的方式,或者也许是我不知道的宝石。
| 归档时间: |
|
| 查看次数: |
518 次 |
| 最近记录: |