The get() method of ChronoPeriod interface in Java is used to get the value of the requested unit(YEARS, MONTHS or DAYS) given in the argument from this ChronoPeriod.
Syntax:
long get(TemporalUnit unit)
Parameters: This method accepts a single parameter unit of type TemporalUnit which is the unit to get required unit.
Return Value: This function returns the long value of the requested unit.
Exceptions:
- DateTimeException – This method throws DateTimeException, if the unit in argument is not supported.
- UnsupportedTemporalTypeException – This method throws UnsupportedTemporalTypeException if the unit given in argument is not supported.
Below programs illustrate the above method:
Program 1:
// Java code to show the function get()// which gives the requested unit import java.time.*;import java.time.chrono.*;import java.time.temporal.ChronoUnit; public class ChronoPeriodDemo { // Function to get requested unit static void getUnit(int year, int months, int days) { ChronoPeriod period = Period.of(year, months, days); System.out.println(period.get(ChronoUnit.DAYS)); } // Driver Code public static void main(String[] args) { int year = 8; int months = 5; int days = 25; getUnit(year, months, days); }} |
25
Program 2:
// Java code to show the function get()// which gives the requested unit import java.time.*;import java.time.chrono.*;import java.time.temporal.ChronoUnit; public class ChronoPeriodDemo { // Function to get requested unit static void getUnit(int year, int months, int days) { ChronoPeriod period = Period.of(year, months, days); System.out.println(period.get(ChronoUnit.YEARS)); } // Driver Code public static void main(String[] args) { int year = 11; int months = 3; int days = 21; getUnit(year, months, days); }} |
11

… [Trackback]
[…] Find More Information here on that Topic: geeksforgeeks.org/chronoperiod-get-method-in-java-with-examples/ […]
… [Trackback]
[…] Find More here on that Topic: geeksforgeeks.org/chronoperiod-get-method-in-java-with-examples/ […]