Saturday, July 25, 2026
HomeLanguagesJavaChronoPeriod getUnits() method in Java with Examples

ChronoPeriod getUnits() method in Java with Examples

The getUnits() method of ChronoPeriod class in Java is used to get the set of units supported by this ChronoPeriod. The units that are supported are YEARS, MONTHS, DAYS in a list (in this order only).

Syntax:

List getUnits()

Parameters: This method does not accepts any parameter.

Return Value This method returns a list containing years, months and days.

Below programs illustrate the above method:

Program 1:




// Java code to show the function getUnits()
// to get the set of units supported by period
  
import java.time.*;
import java.time.chrono.*;
import java.time.temporal.ChronoUnit;
  
public class ChronoPeriodDemo {
  
    // Function to get the set of units supported by period
    static void getNumberOfDays(int year, int months, int days)
    {
        ChronoPeriod period = Period.of(year, months, days);
        System.out.println(period.getUnits());
    }
  
    // Driver Code
    public static void main(String[] args)
    {
        int year = 1;
        int months = 13;
        int days = 36;
  
        getNumberOfDays(year, months, days);
    }
}


Output:

[Years, Months, Days]

Program 2:




// Java code to show the function getUnits()
// to get the set of units supported by period
  
import java.time.*;
import java.time.chrono.*;
import java.time.temporal.ChronoUnit;
  
public class ChronoPeriodDemo {
  
    // Function to get the set of units supported by period
    static void getNumberOfDays(int year, int months, int days)
    {
        ChronoPeriod period = Period.ofDays(days);
        System.out.println(period.getUnits());
    }
  
    // Driver Code
    public static void main(String[] args)
    {
        int year = 0;
        int months = 0;
        int days = 0;
  
        getNumberOfDays(year, months, days);
    }
}


Output:

[Years, Months, Days]

Reference: https://docs.oracle.com/javase/9/docs/api/java/time/chrono/ChronoPeriod.html#getUnits–

RELATED ARTICLES

1 COMMENT

Most Popular

Dominic
32520 POSTS0 COMMENTS
Milvus
131 POSTS0 COMMENTS
Nango Kala
6903 POSTS0 COMMENTS
Nicole Veronica
12017 POSTS0 COMMENTS
Nokonwaba Nkukhwana
12115 POSTS0 COMMENTS
Shaida Kate Naidoo
7023 POSTS0 COMMENTS
Ted Musemwa
7265 POSTS0 COMMENTS
Thapelo Manthata
6980 POSTS0 COMMENTS
Umr Jansen
6972 POSTS0 COMMENTS