Introducción
En este laboratorio, vamos a aprender sobre el método LocalDate plusMonths()
de Java, que se puede utilizar para sumar meses a una fecha y devolver una nueva LocalDate
.
💡 Este tutorial está traducido por IA desde la versión en inglés. Para ver la versión original, puedes hacer clic aquí
En este laboratorio, vamos a aprender sobre el método LocalDate plusMonths()
de Java, que se puede utilizar para sumar meses a una fecha y devolver una nueva LocalDate
.
Crea un nuevo archivo Java llamado DateDemo.java
en el directorio ~/project
utilizando el siguiente comando:
touch ~/project/DateDemo.java
Importa la clase LocalDate
agregando la siguiente línea de código al principio del archivo.
import java.time.LocalDate;
Crea un nuevo objeto LocalDate
y configúralo en un formato de fecha específico AAAA-MM-DD
. Aquí hay un ejemplo que establece la fecha como el 21 de octubre de 2016:
LocalDate localDate = LocalDate.of(2016, 10, 21);
plusMonths()
Utiliza el método plusMonths()
para agregar el número especificado de meses a la fecha. El método toma un argumento de tipo long
que representa el número de meses a agregar.
localDate = localDate.plusMonths(2);
Esto agrega 2 meses al objeto localDate
y almacena el nuevo objeto LocalDate
en la misma variable de referencia.
Finalmente, imprime la fecha para verificar que se ha actualizado.
System.out.println(localDate);
Utiliza el siguiente comando para compilar el código:
javac ~/project/DateDemo.java
Utiliza el siguiente comando para ejecutar el código:
java DateDemo
También puedes agregar meses a la fecha actual utilizando el método LocalDate.now()
, que devuelve la fecha actual. Aquí hay un ejemplo que agrega 2 meses a la fecha actual:
LocalDate localDate = LocalDate.now();
System.out.println(localDate);
localDate = localDate.plusMonths(2);
System.out.println("New date : "+localDate);
Utiliza el siguiente comando para compilar el código:
javac ~/project/DateDemo.java
Utiliza el siguiente comando para ejecutar el código:
java DateDemo
En este laboratorio, aprendimos a usar el método plusMonths()
de la clase LocalDate
en Java para agregar meses a una fecha. Aprendimos que el método toma un argumento de tipo long
que representa el número de meses a agregar y devuelve un nuevo objeto LocalDate
con el número especificado de meses agregados. También aprendimos a crear un nuevo objeto LocalDate
, agregar meses a una fecha específica y agregar meses a la fecha actual.