有一段时间我试图了解这个时区时间是如何工作的,我有一个问题:
今天在我的国家,我们处于夏令时 (GMT-2)。所以我的应用程序的用户输入一个时间,比如上午 11:00 并发布表单。据我所知,rails 会将此日期转换为 UTC 并保存在数据库中(在我的情况下为 mysql),例如:UTC 时间下午 1:00。
当我恢复该记录时,我必须转换为本地时间才能显示。好的?
我的问题是,假设这个日期/时间代表未来的日期/时间,当我的国家从夏令时 (GMT-3) 出来时。Rails 会保存 01:00PM UTC?今天,在夏令时,当地时间将如何?而在未来,这个当地时间会是怎样的呢?
基本上,我总是需要在上午 11:00 向用户显示。
谢谢。