在Rails使用PostgreSQL存储时区时,应选用哪种字段类型来存储Ruby on Rails数据?

更新于
2026-10-09 21:55:33
0阅读来源:SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计191个文字,预计阅读时间需要1分钟。

在Rails使用PostgreSQL存储时区时,应选用哪种字段类型来存储Ruby on Rails数据?

我将时间区域存储在我通过FB的API获取的数据库中。时间看起来如下:-7+。我应该在rails / PostgreSQL中使用哪个字段来存储此值?是字符串?还是浮点数?如果您的时区总偏移,那么使用decimal(不要忘记添加或减去大数)是合适的。

在Rails使用PostgreSQL存储时区时,应选用哪种字段类型来存储Ruby on Rails数据?

我将时区存储在我通过FB的API获取的数据库中.时区看起来像:

-7

我应该在rails / PostgreSQL中使用哪个字段来存储此值?串?

如果您的时区总是偏移,那么使用:decimal(不要忘记加拿大纽芬兰的这些地方是UTC-3.5).通常,时区有许多不同的形式:

UTC-3.5 -7 America/Vancouver

所以你最安全的赌注是:字符串. Olson Database是一个了解您将遇到的各种时区格式的好地方.

本文共计191个文字,预计阅读时间需要1分钟。

在Rails使用PostgreSQL存储时区时,应选用哪种字段类型来存储Ruby on Rails数据?

我将时间区域存储在我通过FB的API获取的数据库中。时间看起来如下:-7+。我应该在rails / PostgreSQL中使用哪个字段来存储此值?是字符串?还是浮点数?如果您的时区总偏移,那么使用decimal(不要忘记添加或减去大数)是合适的。

在Rails使用PostgreSQL存储时区时,应选用哪种字段类型来存储Ruby on Rails数据?

我将时区存储在我通过FB的API获取的数据库中.时区看起来像:

-7

我应该在rails / PostgreSQL中使用哪个字段来存储此值?串?

如果您的时区总是偏移,那么使用:decimal(不要忘记加拿大纽芬兰的这些地方是UTC-3.5).通常,时区有许多不同的形式:

UTC-3.5 -7 America/Vancouver

所以你最安全的赌注是:字符串. Olson Database是一个了解您将遇到的各种时区格式的好地方.