Mes desde() método en Java

from() es un método integrado de Month ENUM que se utiliza para crear una instancia de Month a partir de un objeto temporal que se le pasa como parámetro.

Sintaxis :

static Month from( TemporalAccessor temporal )

Parámetros : este método acepta un solo parámetro que es un objeto temporal y no puede ser NULL.

Valor de retorno : este método devuelve una instancia de Mes obtenida de un objeto temporal que se le pasa como parámetro.

Excepción : lanza una excepción DateTimeException si no es posible convertir el objeto temporal en una instancia de mes válida.

Los siguientes programas ilustran el método anterior:

Programa 1 :

import java.time.*;
import java.time.Month;
import java.time.temporal.Temporal;
  
class monthEnum {
    public static void main(String[] args)
    {
        // Convert this Temporal object to month
        Month month = Month.from(ZonedDateTime.now());
  
        System.out.println(month);
    }
}
Producción:

MARCH

Programa 2 :

import java.time.*;
import java.time.Month;
import java.time.temporal.Temporal;
  
class monthEnum {
    public static void main(String[] args)
    {
        ZoneId zoneId = ZoneId.of("UTC+1");
  
        ZonedDateTime zonedDateTime = ZonedDateTime.of(2015, 11, 30, 23, 45, 59, 1234, zoneId);
  
        // Convert this Temporal object to month
        Month month = Month.from(zonedDateTime);
  
        System.out.println(month);
    }
}
Producción:

NOVEMBER

Referencia : https://docs.oracle.com/javase/8/docs/api/java/time/Month.html#from-java.time.temporal.TemporalAccessor-

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 *