Происходить java.util. Восходите в java.time. LocalDate?

У меня есть дата в Date и я хочу переместить ее LocalDate:

Date fechaAntigua = new Date();
LocalDate fechaNueva = new LocalDate();

fechaNueva = fechaAntigua ...?
3
задан 13.06.2016, 16:18
3 ответа

Попытайся с:

Date fechaAntigua = new Date();
LocalDate fechaNueva = fechaAntigua.toInstant().atZone(ZoneId.systemDefault()).toLocalDate();

Извлеченных SO: convert-java-util-date-to-java-time-localdate

5
ответ дан 24.11.2019, 14:10

Возможно получать посредством класса LocalDate посредством toInstant () :

import java.time.LocalDate;
import java.time.ZoneId;
... 
...
Date input = new Date();
LocalDate date = input.toInstant().atZone(ZoneId.systemDefault()).toLocalDate();
1
ответ дан 24.11.2019, 14:10

introducir la descripción de la imagen aquí

introducir la descripción de la imagen aquí

ExplicaciГіn каждый librerГ - во вместе с функциональностью, которая выполняет каждую внутри программы.

0
ответ дан 24.11.2019, 14:10