【发布时间】:2011-10-01 09:39:40
【问题描述】:
我目前正在向大学教授介绍一个项目,他不喜欢我的 rails 应用程序使用 DATETIME 将其时间戳存储在数据库中(他不知道或似乎不喜欢 rails :)。 他说这会由于时区不同而导致问题,我应该将其作为 UNIX 时间戳(整数)保存到数据库中。
现在我想设计 rails 的人有理由这样存储它,并且时间戳字段会自动添加到任何迁移中,我想问你们
a) 如果我可以修改 rails 默认迁移以默认使用 UNIX 时间戳
b) 关于这种方法的优缺点
【问题讨论】:
标签: ruby-on-rails datetime timestamp unix-timestamp