应将哪种类型分配给变量以存储地点的开始和结束时间?它应该是日期时间,还是只是一个简单的字符串?哪一个更容易管理?Rails5 - 用于存储小时和分钟的最佳类型
回答
Ruby没有用于表示一天中的时间数据类型。 Ruby中的Time数据类型是自Epoch以来的秒数(1970.01.01T00:00:00 UTC)
但是,您可以将opening_hours表示为自午夜以来的秒数。
或者您可以简单地将opening_hours定义为TimeWithZone(迁移中的日期时间),然后忽略日期部分。
这就是我希望得到的那种答案!谢谢。从午夜开始秒数不错! – Ancinek
最好的一种是使用:time
因为要存储的时间,而不是日期
Time.new不是数据类型。':datetime:timestamp:time'和':date'是数据类型。您可能指的是':time'数据类型 –
是的,谢谢。我会马上编辑它 – Zelenka
- 1. MySQL - 使用小时和分钟的简单时间的最佳数据类型
- 2. 用于存储货币值的VB.NET最佳数据类型
- 3. 用于存储键值映射的最佳PostgreSQL数据类型?
- 4. 如何在“时间”对象中存储小时和分钟
- 5. 小时和分钟
- 6. 小时和分钟用JavaScript
- 7. 作为小时和分钟的Django输入,保存为分钟
- 8. 请求API并每分钟存储的最佳方式
- 9. 时间与分钟和小时车轮类型在android
- 10. 以C存储和分类数据的最佳方式#
- 11. 的Python分钟的无类型/最大
- 12. 从一小时的最后一分钟到下一小时的第一分钟
- 13. DateDiff()小时和分钟?
- 14. 比较小时和分钟
- 15. 小时和分钟到秒
- 16. Java:存储网格引用的最佳类型
- 17. 用于在SQL Server中存储字符串的最佳数据类型?
- 18. 用于存储图像类别的最佳逻辑
- 19. 如何在php中检查DB小时数和分钟数小于当前小时数和分钟数?
- 20. 以每分钟/每小时记录API调用的最佳方式
- 21. php mysql只存储几小时分钟秒
- 22. 如何在tsql中将分钟分为天,小时和分钟
- 23. 用于存储小数的MySQL字段类型
- 24. 寻找最佳的数据存储类型PYTHON
- 25. 什么是存储表格数据结构的最佳类型?
- 26. 总和小时和分钟在javascript
- 27. 小时和分钟从日期的android
- 28. 小时和分钟在中的R
- 29. 计算python中的小时和分钟
- 30. 的strtotime减去小时和分钟
这是用于ActiveRecord资源吗? –
我使用当天的名称,opening_from time和closing_at时间生成模型BusinessDay。我想知道更多有经验的编程人员在生成此类模型时使用哪种变量类型。 – Ancinek
许多优秀的问题都基于专家经验产生了某种程度的意见,但对这个问题的回答往往几乎完全基于意见,而不是事实,参考或具体的专业知识。 –