Open leandromoraesrj opened 2 years ago
A estrutura java.time é incorporada ao Java 8 e posterior. Essas classes substituem as antigas e problemáticas classes de data e hora herdadas , como java.util.Date, Calendar, & SimpleDateFormat.
LocalDate ldNow = LocalDate.now(); System.out.println(ldNow);
ou
LocalDate ld = LocalDate.of(1990, Month.AUGUST, 6); System.out.println(ld);
LocalTime ltNow = LocalTime.now(); System.out.println(ltNow);
LocalDateTime ldtNow = LocalDateTime.now(); System.out.println(ldtNow);
Instant iNow = Instant.now(); System.out.println(iNow);
Para converter um LocalDate para Date: Date date1 = Date.from(localDate.atStartOfDay(ZoneId.systemDefault()).toInstant());
Date date1 = Date.from(localDate.atStartOfDay(ZoneId.systemDefault()).toInstant());
LocalDate para String: LocalDate.now().format(DateTimeFormatter.ofPattern("dd/MM/yyyy"));
LocalDate.now().format(DateTimeFormatter.ofPattern("dd/MM/yyyy"));
String para um Date:
String sDate1="31/12/1998"; Date date1=new SimpleDateFormat("dd/MM/yyyy").parse(sDate1);
Date to String:
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss'Z'"); sdf.format(instance.getData())
Usando java.util.Date, Calendar, & SimpleDateFormat. a notação @Temporal deve ter informada;
https://rinaldo.dev/java-8-data-hora-pare-de-usar-date-e-calendar-no-seu-projeto/
A estrutura java.time é incorporada ao Java 8 e posterior. Essas classes substituem as antigas e problemáticas classes de data e hora herdadas , como java.util.Date, Calendar, & SimpleDateFormat.
ou
ou
ou
ou
Para converter um LocalDate para Date:
Date date1 = Date.from(localDate.atStartOfDay(ZoneId.systemDefault()).toInstant());
LocalDate para String:
LocalDate.now().format(DateTimeFormatter.ofPattern("dd/MM/yyyy"));
String para um Date:
Date to String:
Usando java.util.Date, Calendar, & SimpleDateFormat. a notação @Temporal deve ter informada;
https://rinaldo.dev/java-8-data-hora-pare-de-usar-date-e-calendar-no-seu-projeto/