ruby-on-rails - 如何获得 "+hh:mm"格式的本地时区偏移量?

标签 ruby-on-rails ruby ruby-on-rails-4

我知道如何使用 Time.current.utc_offset 获取当前的 utc_offset,但如何以“+hh:mm”格式获取它?

我目前最好的解决方案是 DateTime.now.to_s[-6,6]

最佳答案

strftime with %z(: 表示与 UTC 的小时和分钟偏移,带冒号):

Time.current.strftime("%:z")

关于ruby-on-rails - 如何获得 "+hh:mm"格式的本地时区偏移量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37312511/

相关文章:

ruby-on-rails - 使用OAuth从Twitter获取名字/姓氏/电子邮件

ruby-on-rails - Rails 4 ActiveRecord 查询自引用 has_many 关联上的空关联

ruby-on-rails - 实现用户角色及其独特的列

ruby-on-rails - 在 Ruby on Rails 中调用方法

ruby-on-rails - ruby rails : Accessing production database data for testing

ruby-on-rails - rails : Chartkick cummulative user graph

mysql - 似乎无法让MySQL gem与Rails一起使用

ruby - ubuntu 上的 `gem install` 给出无效字节序列错误

ruby-on-rails-4 - 既然不推荐使用 yepnope,如何使用 Modernizr 加载条件 js 文件?

jquery - 使用 Ruby on Rails 的范围 slider