ChronoUnit isDateBased() method in Java with Examples

Last Updated : 29 Jan, 2020
The isDateBased() method of ChronoUnit enum is used to check if this ChronoUnit is a date unit. All ChronoUnits from days to eras are date-based. Syntax:
public boolean isDateBased()
Parameters: This method accepts nothing. Return value: This method returns true if a date unit, false if a time unit. Below programs illustrate the ChronoUnit.isDateBased() method: Program 1: Java
// Java program to demonstrate
// ChronoUnit.isDateBased() method

import java.time.temporal.ChronoUnit;

public class GFG {
    public static void main(String[] args)
    {

        // get ChronoUnit
        ChronoUnit chronoUnit
            = ChronoUnit.valueOf("DECADES");

        // apply isDateBased()
        boolean isDateBasedAttribute
            = chronoUnit.isDateBased();

        // print
        System.out.println(
            "DECADES"
            + " is Date based attribute:"
            + isDateBasedAttribute);
    }
}
Output:
DECADES is Date based attribute:true
Program 2: Java
// Java program to demonstrate
// ChronoUnit.isDateBased() method

import java.time.temporal.ChronoUnit;

public class GFG {
    public static void main(String[] args)
    {

        // get ChronoUnit
        ChronoUnit chronoUnit
            = ChronoUnit.valueOf("MINUTES");

        // apply isDateBased()
        boolean isDateBasedAttribute
            = chronoUnit.isDateBased();

        // print
        System.out.println(
            "MINUTES"
            + " is Date based attribute:"
            + isDateBasedAttribute);
    }
}
Comment