Dette er helt klart en fejl som dokumentation for klassen java.sql.Date
oplyser
For at være i overensstemmelse med definitionen af SQL DATE skal millisekundværdierne, der er pakket af en java.sql.Date-forekomst, "normaliseres" ved at indstille timer, minutter, sekunder og millisekunder til nul i den bestemte tidszone, som forekomsten er knyttet til .