Rails5 -存储小时和分钟的最佳类型



我应该给一个变量赋什么类型来存储一个地方的开放和关闭时间?它应该是datetime, time还是只是一个简单的字符串?哪一个更容易管理?

Ruby没有表示时间的数据类型。Ruby中的Time数据类型是自Epoch (1970.01.01T00:00:00 UTC)

以来的秒数。

但是您可以将opening_hours表示为从午夜开始的秒数。

或者您可以简单地将opening_hours定义为TimeWithZone(迁移中的datetime),然后忽略日期部分。

最好是使用:time,因为您想要存储时间,而不是日期

相关内容

  • 没有找到相关文章

最新更新