diff --git a/exposed-java-time/src/main/kotlin/org/jetbrains/exposed/sql/java-time/JavaDateColumnType.kt b/exposed-java-time/src/main/kotlin/org/jetbrains/exposed/sql/java-time/JavaDateColumnType.kt index 68c0e528..d4ebc067 100644 --- a/exposed-java-time/src/main/kotlin/org/jetbrains/exposed/sql/java-time/JavaDateColumnType.kt +++ b/exposed-java-time/src/main/kotlin/org/jetbrains/exposed/sql/java-time/JavaDateColumnType.kt @@ -93,7 +93,7 @@ class JavaLocalDateTimeColumnType : ColumnType(), IDateColumnType { override fun notNullValueToDB(value: Any): Any { if (value is LocalDateTime) { - return java.sql.Timestamp(value.atZone(ZoneId.systemDefault()).toInstant().toEpochMilli()) + return java.sql.Timestamp.from(value.atZone(ZoneId.systemDefault()).toInstant()) } return value }