使用simple_form和time-helper时显示夏令时

时间:2015-04-27 14:37:44

标签: ruby-on-rails datetime simple-form

我正在尝试使用simple_form gem和timezone helper创建一个包含不同时区的下拉列表。使用这段代码可以正常工作:

.tag = f.input :timezone, as: :time_zone

问题是,时区显示为GMT + 1,尽管由于夏令时我们(现在)GMT + 2。我能以任何方式实现这一目标吗?

1 个答案:

答案 0 :(得分:1)

DST只有在时间瞬间才有理由,即如果您知道时间和时区,则可以确定是否有DST。此输入对您的时间片段一无所知,因此它只显示默认格式化的时区值。

Here是关于您的问题的详细描述。