我正在开发一个将在本地使用的Rails 3.2中的应用程序。例如,如果用户设置事件在16:00开始,那么无论何时检索它都应该是16:00。
在Rails中配置它的最佳方法是什么?这是一个好主意吗?无论我设置什么,无论是存储在数据库中还是被拉动时,时间都会发生变化。
我在后端使用MySQL。
答案 0 :(得分:0)
如果应用程序仅在本地使用,我认为您不应该关注自己的时间。它对用户是透明的。如果您的值不正确,我可能会遇到一些问题,我认为这些问题与Rails如何计算DateTime或Time值无关。
答案 1 :(得分:0)
在用户表中存储用户时区。将所有事件时间数据存储为特定时区(例如UTC?),然后在每次为用户存储/提取数据时进行相应转换。