Obtendo a data de um ResultSet para uso com as classes java.time

Existe alguma maneira de obter umjava.time (novo no Java 8) classe de tempo compatível fora de umResultSet?

Eu sei que você pode usarResultSetégetDate ougetTimestamp mas esses métodos retornamjava.sql.Date / java.sql.Timestamp objetos que agora estão obsoletos, portanto, parece uma má prática usá-los para criar umZonedDateTime ou similar.

questionAnswers(3)

yourAnswerToTheQuestion