在我的数据库表中,我有一个timestamp without time zone
类型的列。行包含以下值:
end_date
---------------------------
timestamp without time zone
2774-04-18 22:59:49.88 BC
2015-04-07 06:06:21.738
2015-04-02 12:37:15.161
2015-03-26 15:58:45.864
2015-04-09 15:34:41.399
至于BC在基督之前意味着。如何将BC
转换为非BC
时间戳?我感到困惑的是end_date > now()
在2774-04-18 22:59:49.88 BC
失败了。为什么?
答案 0 :(得分:3)
这意味着在基督之前 - postgresql中timestamp
的限制为:
date
类型进一步展望未来 - 未来的证明? see here for date types