我正在通过FB的API获得的数据库中存储时区。时区如下所示:
-7
我应该在rails/PostgreSQL中使用什么字段来存储这个值?字符串?
如果您的时区总是偏移量,请使用:decimal
(不要忘记像加拿大纽芬兰这样UTC−3.5的地方)。通常,时区有许多不同的形式:
UTC-3.5
-7
America/Vancouver
所以你最安全的选择是 :string
.奥尔森数据库是了解您将遇到的各种时区格式的好地方。