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é