YearMonth atEndOfMonth() método en Java

El método atEndOfMonth() de la clase YearMonth en Java se usa para devolver un LocalDate del último día del mes basado en este objeto YearMonth con el que se usa.

Sintaxis :

public LocalDate atEndOfMonth()

Parámetro : Este método no acepta ningún parámetro.

Valor devuelto: Devuelve una fecha local con el último día del mes actual según lo especificado por este objeto YearMonth. Este método no devuelve un valor NUll.

Los siguientes programas ilustran el método atEndOfMonth() de YearMonth en Java:
Programa 1 :

// Programt to illustrate the atEndOfMonth() method
  
import java.util.*;
import java.time.*;
  
public class GfG {
    public static void main(String[] args)
    {
  
        // Creates a YearMonth object
        YearMonth thisYearMonth = YearMonth.of(2017, 8);
  
        // Creates a local date with this
        // YearMonth object passed to it
        // Last day of this month is 31
        LocalDate date = thisYearMonth.atEndOfMonth();
  
        System.out.println(date);
    }
}
Producción:

2017-08-31

Programa 2 : Este método también se ocupa de los años bisiestos.

// Programt to illustrate the atEndOfMonth() method
  
import java.util.*;
import java.time.*;
  
public class GfG {
    public static void main(String[] args)
    {
  
        // Creates a YearMonth object
        YearMonth thisYearMonth = YearMonth.of(2016, 2);
  
        // Creates a local date with this
        // YearMonth object passed to it
        // Last day of February is
        // 29 as 2016 is a leap year
        LocalDate date = thisYearMonth.atEndOfMonth();
  
        System.out.println(date);
    }
}
Producción:

2016-02-29

Referencia : https://docs.oracle.com/javase/8/docs/api/java/time/YearMonth.html#atEndOfMonth–

Publicación traducida automáticamente

Artículo escrito por gopaldave y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *