gpt4 book ai didi

ruby-on-rails - rails : convert UTC DateTime to another time zone

转载 作者:数据小太阳 更新时间:2023-10-29 06:17:56 24 4
gpt4 key购买 nike

在 Ruby/Rails 中,如何将 UTC 日期时间转换为另一个时区?

最佳答案

time.in_time_zone(time_zone)

例子:

zone = ActiveSupport::TimeZone.new("Central Time (US & Canada)")
Time.now.in_time_zone(zone)

或者只是

Time.now.in_time_zone("Central Time (US & Canada)")

您可以通过执行以下操作找到 ActiveSupport 时区的名称:

ActiveSupport::TimeZone.all.map(&:name)
# or for just US
ActiveSupport::TimeZone.us_zones.map(&:name)

关于ruby-on-rails - rails : convert UTC DateTime to another time zone,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2695837/

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