Fix to_char for 1 BC. Previously it returned 1 AD.
Bruce Momjian <bruce@momjian.us>
Fix to_char for 1 BC. Previously it returned 1 AD. Fix to_char(year) for BC dates. Previously it returned one less than the current year. Add documentation mentioning that there is no 0 AD.
Files
| Path | Change | +/− |
|---|---|---|
| doc/src/sgml/func.sgml | modified | +4 −4 |
| src/backend/utils/adt/datetime.c | modified | +3 −3 |
| src/backend/utils/adt/formatting.c | modified | +6 −6 |
| src/backend/utils/adt/timestamp.c | modified | +6 −2 |