【发布时间】:2018-09-29 20:30:47
【问题描述】:
让我们考虑以下日期:4 dec, 2017 10:00AM
DateTime.parse("4 dec, 2017 10:00AM") 以 UTC 格式返回时间。
我想在时间为10:00AM的时区"Asia/Beirut"中获取DateTime
问题在于现在 (UTC+3) 和十二月 (UTC + 2) 之间的 UTC 时区不同。
简而言之,给定4 dec, 2017 10:00AM,我想得到一个DateTime,其值为:4 dec, 2017 10:00AM UTC+2
有没有我在文档中遗漏的方法?
编辑 这是它在 Javascript 中的样子
new Date(2017, 10, 12)
Sun Nov 12 2017 00:00:00 GMT+0200 (EET)
new Date(2017, 9, 12)
Thu Oct 12 2017 00:00:00 GMT+0300 (EEST)
【问题讨论】:
标签: ruby-on-rails ruby datetime ruby-on-rails-4 time