我有一个 Rails 应用程序,我通过表单从用户那里获取日期和时间,这些都存储在模型中,然后显示给用户。
我位于UTC+2。
当我不以任何方式与时区相关时,我从用户那里得到的时间会稍后显示回来一个 +2 小时的偏移量。
为了保持一致,我必须在什么阶段关联/设置时区?
更新
即使在阅读了这篇文章后,我仍然在为此苦苦挣扎。
例如,当用户20.00
从视图中的下拉菜单输入时,此时已经是本地时间。添加Zone
到用于转换的日期会增加额外的两个小时(应该已经包括在内)
我有一个 Rails 应用程序,我通过表单从用户那里获取日期和时间,这些都存储在模型中,然后显示给用户。
我位于UTC+2。
当我不以任何方式与时区相关时,我从用户那里得到的时间会稍后显示回来一个 +2 小时的偏移量。
为了保持一致,我必须在什么阶段关联/设置时区?
更新
即使在阅读了这篇文章后,我仍然在为此苦苦挣扎。
例如,当用户20.00
从视图中的下拉菜单输入时,此时已经是本地时间。添加Zone
到用于转换的日期会增加额外的两个小时(应该已经包括在内)