Método YearMonth of(int, Month) en Java con ejemplos

El método of(int year, Month month) de la clase YearMonth en Java se usa para obtener una instancia de YearMonth de un año y un mes.
Sintaxis:

public static YearMonth of(
    int year, Month month)

Parámetros: Este método acepta dos parámetros:

  • año : Representa el año.
  • mes : Representa el mes del año.

Valor devuelto: este método devuelve el año-mes .

Excepciones: este método lanza DateTimeException si el valor de cualquier campo no es válido.

Los siguientes programas ilustran el método of(int year, Month month) de YearMonth en Java:

Programa 1:

// Java program to demonstrate
// YearMonth.of(int year, Month month) method
  
import java.time.*;
import java.time.temporal.*;
  
public class GFG {
    public static void main(String[] args)
    {
  
        // apply of(int year, Month month) method
        // of YearMonth class
        YearMonth yearmonth
            = YearMonth.of(2020, Month.MAY);
  
        // print year and month
        System.out.println("YearMonth: "
                           + yearmonth);
    }
}
Producción:

YearMonth: 2020-05

Programa 2:

// Java program to demonstrate
// YearMonth.of(int year, Month month) method
  
import java.time.*;
import java.time.temporal.*;
  
public class GFG {
    public static void main(String[] args)
    {
  
        // apply of(int year, Month month) method
        // of YearMonth class
        YearMonth yearmonth
            = YearMonth.of(2020, Month.MAY);
  
        // print only year
        System.out.println("Year: "
                           + yearmonth.getYear());
    }
}
Producción:

Year: 2020

Programa 3:

// Java program to demonstrate
// YearMonth.of(int year, Month month) method
  
import java.time.*;
import java.time.temporal.*;
  
public class GFG {
    public static void main(String[] args)
    {
  
        // apply of(int year, Month month) method
        // of YearMonth class
        YearMonth yearmonth
            = YearMonth.of(2020, Month.MAY);
  
        // print only month
        System.out.println("Month: "
                           + yearmonth.getMonth());
    }
}
Producción:

Month: MAY

Referencias: https://docs.oracle.com/javase/10/docs/api/java/time/YearMonth.html#of(int, java.time.Month)

Publicación traducida automáticamente

Artículo escrito por pp_pankaj 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 *