Hi all,

Seems that PostgreSQL checks for leap day only before 1902.

prova=> select date '0001-02-29';
ERROR:  date_in: day must be limited to values 1 through 28 in
'0001-02-29'

prova=> select date '1701-02-29';
ERROR:  date_in: day must be limited to values 1 through 28 in
'1701-02-29'

prova=> select date '1901-02-29';
ERROR:  date_in: day must be limited to values 1 through 28 in
'1901-02-29'

prova=> select date '1902-02-29';
  ?column?
----------
1902-03-01
(1 row)

José


Reply via email to