在我的數據庫表中,我有一列timestamp without time zone
類型。行包含以下值:BC date在PostgreSQL中意味着什麼?
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
。爲什麼?
明顯的答覆,添加2774年,它將是公元? – Wolph 2015-04-03 15:07:55
由於end_date實際上是-4789年,它顯然會比'now()'小。 – Wolph 2015-04-03 15:09:27
@Wolph SO 2000-11-11 BC是真正的-2000? – user3663882 2015-04-03 15:11:19