我需要在公元前6000年至今的MySQL中存储日期。但我不能使用DateTime类型:如何在MySQL数据库中存储默认范围日期?
MySQL reference:“支持的范围是'1000-01-01 00:00:00'到'9999-12-31 23:59:59'”
从公元前6000年到现在几秒钟(60 * 60 * 60 * 24 * 31 * 12)* 8000 = 15427584000000. 现在回想存储使用BigInteger的日期(如时间戳)和所有的时间将它转换为正常日期。
你能指导我吗?也许,一些解决方案已经存在?
想知道! ** 8000 **年前......? – 2011-12-28 06:31:23
是的。我开发了一个历史项目和这些日期。 – 2011-12-28 06:35:23