Syntax error LocalDate getChronology() method in Java

LocalDate getChronology() method in Java



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));
Updated on: 2019-07-30T22:30:25+05:30

80 Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements