【发布时间】:2016-04-11 05:26:40
【问题描述】:
我想将日期和时间存储在mysql2数据库中,我要存储的时间是在GMT区域,但是保存时间后在其他区域转换,
谁能告诉我如何更改 mysql2 时区。
【问题讨论】:
标签: ruby-on-rails mysql2
我想将日期和时间存储在mysql2数据库中,我要存储的时间是在GMT区域,但是保存时间后在其他区域转换,
谁能告诉我如何更改 mysql2 时区。
【问题讨论】:
标签: ruby-on-rails mysql2
你需要在mysql中设置全球时区。使用以下链接命令将其设置为 gmt:
SET GLOBAL time_zone = timezone;
【讨论】:
如果问题是 Rails 特有的,请在配置中设置默认时区:
Application.rb
config.time_zone = 'Eastern Time (US & Canada)'
【讨论】:
多种方式:
--timezone=UTC。TZ 环境变量。--default-global-timezone 参数启动服务器,设置为 UTC。SET time_zone = GMT。 【讨论】: