Warning: Undefined variable $cusrnd in /home2/discodur/public_html/discoduroderoer/wp-content/plugins/quick-adsense/includes/content.php on line 291
Warning: Undefined variable $cusrnd in /home2/discodur/public_html/discoduroderoer/wp-content/plugins/quick-adsense/includes/content.php on line 307
Hola a todos, hoy os voy a explicar como podemos calcular el numero de días entre dos LocalDate con Java.
Tarde o temprano, es necesario saber el número de días entre dos fechas.
Os dejo el código:
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
import java.time.LocalDate; import static java.time.temporal.ChronoUnit.DAYS; public class CalcularDiasLocaldate { public static void main(String[] args) { // Creo los LocalDate LocalDate inicio = LocalDate.of(2019, 1, 1); // 1 de enero 2019 LocalDate fin = LocalDate.of(2020, 1, 1);// 1 de enero 2020 // Usando ChronoUnit, calculo el numero de dias long dias = DAYS.between(inicio, fin); System.out.println("Numero de dias: " + dias); // 365 dias } } |
Aquí el resultado:
Os lo dejo también en función:
|
1 2 3 |
public long diasEntreLocalDate(LocalDate inicio, LocalDate fin){ return DAYS.between(inicio, fin); } |
Espero que os sea de ayuda. Si tenéis dudas, preguntad. Estamos para ayudarte.
excelente!!! justo lo que estaba buscando…no encontre con facilidad info de java time
Muchas gracias