gpt4 book ai didi

ruby-on-rails-3 - 如何在 Rails 中将时间从 UTC 转换为 PST

转载 作者:行者123 更新时间:2023-12-02 04:31:13 25 4
gpt4 key购买 nike

我的Ruby on Rails应用程序,我从数据库中获取UTC时间(即在事件记录对象中)。我想在显示到 UI 之前将时间转换为 PST。我尝试这样做 dataFromDB = DataTable.find_by_sql("从数据表中选择时间"); dataFromDB[0].time = dataFromDB[0].time.in_time_zone("太平洋时间(美国和加拿大)")

但它不起作用,它显示相同的时间,即 UTC 时间。

最佳答案

您可以使用 in_time_zone 方法。类似于下面的内容

Time.parse("2014-09-12 04:49").in_time_zone('Pacific Time (US & Canada)')

关于ruby-on-rails-3 - 如何在 Rails 中将时间从 UTC 转换为 PST,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23073482/

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