método from() de la clase Year utilizado para obtener una instancia de Year del objeto TemporalAccessor pasado como parámetro. Un TemporalAccessor representa un conjunto arbitrario de información de fecha y hora y este método ayuda a obtener un objeto de año basado en el objeto TemporalAccessor especificado.
Sintaxis:
public static Year from(TemporalAccessor temporal)
Parámetros: este método acepta temporal como parámetro, que es el objeto temporal. No debe ser nulo.
Valor devuelto: este método devuelve el objeto del año.
Excepción: este método arroja las siguientes excepciones:
- DateTimeException : si no se puede convertir a un año.
Los siguientes programas ilustran el método from():
Programa 1:
// Java program to demonstrate // Year.from() method import java.time.*; public class GFG { public static void main(String[] args) { // create a temporal object LocalDate date = LocalDate.parse("2007-12-03"); // print instance System.out.println("LocalDate :" + date); // apply from method of Year class Year year = Year.from(date); // print instance System.out.println("Year get from" + " method: " + year); } }
LocalDate :2007-12-03 Year get from method: 2007
Programa 2:
// Java program to demonstrate // Year.from() method import java.time.*; public class GFG { public static void main(String[] args) { // create a temporal object LocalDate ins = LocalDate.parse("2018-11-27"); // print instance System.out.println("LocalDate :" + ins); // apply from method of Year class Year year = Year.from(ins); // print instance System.out.println("Year get from" + " method: " + year); } }
LocalDate :2018-11-27 Year get from method: 2018
Referencias: https://docs.oracle.com/javase/10/docs/api/java/time/Year.html#from(java.time.temporal.Temporal)
Publicación traducida automáticamente
Artículo escrito por AmanSingh2210 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA