我正在为记录扩展到公元1000年之前的记录创建数据库,但是MySQL Date和DateTime字段仅支持从1000开始的日期。
有没有一种方法比使用bigint类型在1970年1月1日之前/之后使用Unix时间戳计数秒数,或者切换到支持更大日期范围的数据库软件更方便?
1
在SO上可以很好地回答这一问题:stackoverflow.com/q/2487543/514119
—
stanleykylee 2011年
@stanleykylee感谢您指出这一点。问题是不同的,但是问题出现在注释中,随后按照“选择参考日期并使用数字字段”的方式回答,但要注意“编码起来很繁琐,但是很简单”我的问题主要是问这是否是最好的选择。
—
David LeBauer 2011年
啊,我莫名其妙地错过了那个问题。请允许我
—
面对面