<分区>
我正在创建一个在 mysql 中包含 create_date 和 modify_date 字段的表,但我正在努力决定哪种数据类型是这两个字段的最佳选择。我应该为这两个字段使用日期时间,还是应该为 create_date 使用日期时间和为 modify_date 使用时间戳?
<分区>
我正在创建一个在 mysql 中包含 create_date 和 modify_date 字段的表,但我正在努力决定哪种数据类型是这两个字段的最佳选择。我应该为这两个字段使用日期时间,还是应该为 create_date 使用日期时间和为 modify_date 使用时间戳?
最佳答案
取决于您的要求。如果您想知道这些事情发生的确切时间,请使用日期/时间(MySQL 中的 DATETIME)。或者,如果您对日期感到满意,则选择日期(MySQL 中的 DATE)!如果您不知道什么时候可以使用 DATETIME 只是为了安全起见(这样您就可以在需要时获得精确度)。
您正在使用 MySQL,因此这里是文档:http://dev.mysql.com/doc/refman/5.0/en/datetime.html
关于php - 日期时间还是时间戳?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18085087/