diff options
author | Tom Lane <tgl@sss.pgh.pa.us> | 2019-12-12 12:30:44 -0500 |
---|---|---|
committer | Tom Lane <tgl@sss.pgh.pa.us> | 2019-12-12 12:30:44 -0500 |
commit | 07c4b6ac7d6e467f9db681772b5d5101144fcfe7 (patch) | |
tree | 457c55e4dda6a6e7d2229d3d42a2c2cbcf956fc0 /src/timezone/strftime.c | |
parent | 73355634959bc011508a24f0e344c6f6fddf419e (diff) | |
download | postgresql-07c4b6ac7d6e467f9db681772b5d5101144fcfe7.tar.gz postgresql-07c4b6ac7d6e467f9db681772b5d5101144fcfe7.zip |
Fix EXTRACT(ISOYEAR FROM timestamp) for years BC.
The test cases added by commit 26ae3aa80 exposed an old oversight in
timestamp[tz]_part: they didn't correct the result of date2isoyear()
for BC years, so that we produced an off-by-one answer for such years.
Fix that, and back-patch to all supported branches.
Discussion: https://postgr.es/m/SG2PR06MB37762CAE45DB0F6CA7001EA9B6550@SG2PR06MB3776.apcprd06.prod.outlook.com
Diffstat (limited to 'src/timezone/strftime.c')
0 files changed, 0 insertions, 0 deletions