LocalDate getChronology() method in Java

Java 8Object Oriented ProgrammingProgramming

The value of the specified field from the LocalDate can be obtained using the get() method in the LocalDate class in Java. This method requires a single parameter i.e. ChronoField that is required and it returns the value of the specified field from the LocalDate.

A program that demonstrates this is given as follows −

Example

 Live Demo

import java.time.*;
import java.time.temporal.ChronoField;
public class Main {
   public static void main(String[] args) {
      LocalDate ld = LocalDate.parse("2019-02-16");
      System.out.println("The LocalDate is: " + ld);
      System.out.println("The DAY_OF_MONTH is: " + ld.get(ChronoField.DAY_OF_MONTH));
   }
}

Output

The LocalDate is: 2019-02-16
The DAY_OF_MONTH is: 16

Now let us understand the above program.

First the LocalDate object is displayed. Then the value of the ChronoField DAY_OF_MONTH from the LocalDate object is obtained using the get() method and printed. A code snippet that demonstrates this is as follows −

LocalDate ld = LocalDate.parse("2019-02-16");
System.out.println("The LocalDate is: " + ld);
System.out.println("The DAY_OF_MONTH is: " + ld.get(ChronoField.DAY_OF_MONTH));
raja
Published on 27-Mar-2019 09:41:18
Advertisements