gpt4 book ai didi

ruby-on-rails - 如何在简单格式的日期时间字段中设置时区?

转载 作者:数据小太阳 更新时间:2023-10-29 07:16:43 27 4
gpt4 key购买 nike

我有一个带有日期时间字段的模型,并以 UTC 格式存储,我如何才能在特定时区以简单形式的 gem 显示该日期?

已经尝试使用选项 input_html: {value: @model.date.in_time_zone('Eastern Time (US & Canada)')}

注意:我无法更改 Rails 应用程序的时区

最佳答案

如果您在 Controller 中设置时区,它将起作用:

例子:

around_action :set_time_zone, if: :current_user

private

def set_time_zone(&block)
Time.use_zone(current_user.time_zone, &block)
end

关于ruby-on-rails - 如何在简单格式的日期时间字段中设置时区?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37975594/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com