Year from() Method in Java with Examples
from() method of the Year class used to get instance of Year from TemporalAccessor object passed as parameter. A TemporalAccessor represents an arbitrary set of date and time information and this method helps to get a year object based on the specified TemporalAccessor object.
Syntax:
public static Year from(TemporalAccessor temporal)
Parameters: This method accepts temporal as parameter which is the temporal object. It should not be null.
Return value: This method returns the year object.
Exception: This method throws following Exceptions:
- DateTimeException – if unable to convert to a Year.
Below programs illustrate the from() method:
Program 1:
import java.time.*;
public class GFG {
public static void main(String[] args)
{
LocalDate date = LocalDate.parse( "2007-12-03" );
System.out.println( "LocalDate :"
+ date);
Year year = Year.from(date);
System.out.println( "Year get from"
+ " method: "
+ year);
}
}
|
Output:
LocalDate :2007-12-03
Year get from method: 2007
Program 2:
import java.time.*;
public class GFG {
public static void main(String[] args)
{
LocalDate ins = LocalDate.parse( "2018-11-27" );
System.out.println( "LocalDate :"
+ ins);
Year year = Year.from(ins);
System.out.println( "Year get from"
+ " method: "
+ year);
}
}
|
Output:
LocalDate :2018-11-27
Year get from method: 2018
References: https://docs.oracle.com/javase/10/docs/api/java/time/Year.html#from(java.time.temporal.Temporal)
Last Updated :
16 Jan, 2019
Like Article
Save Article
Share your thoughts in the comments
Please Login to comment...