apuntes:fechas
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| apuntes:fechas [2023/06/04 20:17] – [Conversiones de fechas (Date <-> LocalDate)] Santiago Faci | apuntes:fechas [2023/06/04 21:18] (current) – [Conversiones de fechas (Date <-> LocalDate)] Santiago Faci | ||
|---|---|---|---|
| Line 146: | Line 146: | ||
| ==== Conversiones de fechas (Date <-> LocalDate) ==== | ==== Conversiones de fechas (Date <-> LocalDate) ==== | ||
| - | === De Date a LocalDate === | + | === De java.util.Date a LocalDate === |
| <code java> | <code java> | ||
| Line 152: | Line 152: | ||
| </ | </ | ||
| - | === De Date a LocalDateTime === | + | === De java.util.Date a LocalDateTime === |
| <code java> | <code java> | ||
| Line 160: | Line 160: | ||
| </ | </ | ||
| - | === De LocalDate | + | === De LocalDateTime |
| <code java> | <code java> | ||
| - | java.util.Date.from(fechaLocalDate.atStartOfDay() | + | java.util.Date.from(fechaLocalDateTime |
| + | | ||
| .atZone(ZoneId.systemDefault()) | .atZone(ZoneId.systemDefault()) | ||
| .toInstant(); | .toInstant(); | ||
| </ | </ | ||
| - | === De LocalDate a Date === | + | === De LocalDate a java.util.Date === |
| <code java> | <code java> | ||
| java.util.Date.from(fechaLocalDate.atZone(ZoneId.systemDefault()) | java.util.Date.from(fechaLocalDate.atZone(ZoneId.systemDefault()) | ||
| .toInstant(); | .toInstant(); | ||
| + | </ | ||
| + | |||
| + | === De LocalDate a java.sql.Date === | ||
| + | |||
| + | <code java> | ||
| + | java.sql.Date.valueOf(localDate); | ||
| + | </ | ||
| + | |||
| + | === De java.sql.Date a LocalDate === | ||
| + | |||
| + | <code java> | ||
| + | LocalDate localDate = new java.sql.Date(date.getTime()).toLocalDate(); | ||
| + | </ | ||
| + | |||
| + | === De java.sql.Date a java.util.Date === | ||
| + | |||
| + | <code java> | ||
| + | java.util.Date fechaUtilDate = new java.util.Date(fechaSqlDate.getTime()); | ||
| + | </ | ||
| + | |||
| + | === De java.util.Date a java.sql.Date === | ||
| + | |||
| + | <code java> | ||
| + | java.sql.Date fechaSqlDate = new java.sql.Date(fechaUtilDate.getTime()); | ||
| </ | </ | ||
apuntes/fechas.1685909845.txt.gz · Last modified: by Santiago Faci
