Eine Zuordnung der JSR 310-Typen zu den SQL-Typen finden Sie in der Dokumentation Tabelle 5.1 .
Überprüfung des PostgreSQL-JDBC-Treibers PgPreparedStatement.setObject() -Methode können wir sehen, dass jeder Java-Typ verwendet wird, um einen Zeitstempel zu setzen, zum Beispiel:
case Types.TIMESTAMP_WITH_TIMEZONE:
if (in instanceof java.time.OffsetDateTime) {
setTimestamp(parameterIndex, (java.time.OffsetDateTime) in);
Intern ruft dies TimestampUtils.toString() was eine Datum-Uhrzeit in eine Zeichenkette umwandelt.