【发布时间】:2013-08-07 02:52:49
【问题描述】:
我刚刚意识到 2038 年的问题,即 unix 时间将被重置为负的最小范围,所以我决定对这个有趣的话题进行一些研究。
现在我正在设计数据库的结构(在mysql中),我认为这两个考虑可能会解决问题:
1) - 不是将时间数据存储在时间戳字段中,而是存储在 bigint(或更大)列中。
2) - 我将用于我的应用程序的服务器使用 64 位操作系统,因此如果我使用 php date 函数,它将正确返回日期。
基于我即将接受使用时间戳的这些考虑,您对此有何看法?谢谢。。
【问题讨论】:
标签: php mysql unix timestamp year2038