我需要存储包含小时的日期,但没有分钟或秒。这是因为我希望数据按小时分组,并且如果同一小时内发生两个事件,则能够使用 ON DUPLICATE KEY UPDATE...
进行插入。
我见过一些应用程序使用 DATETIME
字段,并使用
日期("Y-m-d H") 。 ':00:00'
这是最佳实践还是有更好的解决方案?
最佳答案
是的,这是一个很好的做法。日期/时间应保留在日期/时间字段中 - 因此您仍然可以使用特殊的日期和时间函数,这非常有帮助。
关于php - 在 MySQL 中存储日期和小时(不包括分钟和秒),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37530186/