标签: ruby-on-rails ruby ruby-on-rails-3 postgresql timezone
我正在通过FB的api在我的数据库中存储时区。时区看起来像:
-7
我应该在rails / PostgreSQL中使用哪个字段来存储此值?字符串?
答案 0 :(得分:7)
如果您的时区总是偏移,那么请使用:decimal(不要忘记加拿大纽芬兰的UTC-3.5等地方)。通常,时区有许多不同的形式:
:decimal
UTC-3.5 -7 America/Vancouver
所以你最安全的赌注是:string。 Olson Database是了解您会遇到的各种时区格式的好地方。
:string