我将所有日期存储在我的论坛中的datetime(0000-00-00 00:00:00).我看到phpBB,punBB和所有流行的论坛都在int中存储日期?
什么是更好的?
如果将日期存储为INT,则连接到数据库的每个应用程序或工具都必须知道如何将该INT转换为有意义的内容.我建议坚持使用适合数据的数据类型,除非您的特定RDBMS具有特定数据类型的严重缺陷.
还有一个需要考虑的问题......如果将它们存储为INT,那么您也将无法访问许多特定于日期的函数,并且必须自己编写它们.例如,返回特定日期的日期名称(星期一,星期二等).