¿Cómo convierto un LocalDate en un java.sql.Date?
Intento:
Record r = new Record();
LocalDate date = new Date(1967, 06, 22);
r.setDateOfBirth(new Date(date));
Esto falla (no se compilará) y todo lo que puedo encontrar son cosas de Joda Time.
Estoy usando Java 8

Respuestas:
La respuesta es realmente simple;
Si desea convertirlo al revés, hágalo así:
res el registro que está usando en JOOQ y.getDate()es el método para sacar la fecha de su registro; digamos que tiene una columna de fecha llamada date_of_birth, entonces se debe llamar a su método getgetDateOfBirth().fuente
java.util.DateNO de lasjava.sql.Dateque trata esta Pregunta.Si quieres la fecha actual:
Si quieres una fecha específica:
fuente
Date date = Date.valueOf(LocalDate.of(1967, 06, 22));si desea hacerlo "más rápido".¿Ha intentado utilizar el método toDate () de LocalDate?
Como en:
En general, es una buena idea especificar cómo falla en lugar de simplemente decir "falla".
fuente