【发布时间】:2014-03-22 21:54:55
【问题描述】:
我正在尝试解析一个正在访问我的 api 的字符串。传入的字符串是
"2014-03-19T04:00:00.000Z"
我需要以下格式的 db sql 才能工作:
"2014-03-19 00:00:00 -0400"
目前,我想出的解决方案是
Time.zone.parse("2014-03-19T04:00:00.000Z").in_time_zone('America/New_York').to_s
这对我来说是一个不优雅的解决方案,我觉得应该有一种更动态的做事方式而不指定时区名称(默认情况下它应该是本地的)。我只想切换字符串的格式,因为它们应该是等效的。 谢谢
【问题讨论】:
标签: ruby-on-rails ruby datetime timezone