【发布时间】:2014-09-22 09:02:27
【问题描述】:
我正在开发一个具有 config.time_zone = 'Kolkata'(UTC +5:30)的应用程序,我正在尝试为 EST/EDT 中的特定对象节省时间(UTC -5:00/- 4:00) 从 ActiveAdmin 面板。
由于它涉及夏令时,我宁愿不求助于手动计算并将 ActiveSupport::TimeWithZone 对象从 UTC +530 转换为 UTC -400。是否可以只更改 TimeWithZone 对象的区域部分而不进行转换?
附:我确实遇到了this question。但它没有我正在寻找的答案。(其中一个 cmets 甚至提到它)
【问题讨论】:
-
也在寻找类似 DateTime 的 change 方法,我们可以在其中指定时区偏移量。
标签: ruby-on-rails ruby activeadmin activesupport