Thursday, December 5, 2024
Google search engine
HomeLanguagesJavaMinguoChronology eras() method in Java with Example

MinguoChronology eras() method in Java with Example

The eras() method of java.time.chrono.MinguoChronology class is used to retrieve all the eras comes under this particular Minguo chronology. Syntax:

public List eras()

Parameter: This method does not accept any argument as a parameter. Return Value: This method returns all the eras comes under this particular Minguo chronology. Below are the examples to illustrate the eras() method: Example 1: 

Java




// Java program to demonstrate
// eras() method
 
import java.util.*;
import java.io.*;
import java.time.*;
import java.time.chrono.*;
 
public class GFG {
    public static void main(String[] argv)
    {
        try {
            // creating and initializing
            // MinguoDate Object
            MinguoDate hidate
                = MinguoDate.now();
 
            // getting MinguoChronology
            // used in MinguoDate
            MinguoChronology crono
                = hidate.getChronology();
 
            // getting all MinguoEras present
            // by using eras() method
            List<Era> list = crono.eras();
 
            // display the result
            System.out.println(
                "MinguoEra is: "
                + (list.iterator()).next());
        }
        catch (DateTimeException e) {
            System.out.println(
                "MinguoEra is invalid");
            System.out.println(
                "Exception thrown: " + e);
        }
    }
}


Output:

MinguoEra is: BEFORE_ROC

Example 2: 

Java




// Java program to demonstrate
// eras() method
 
import java.util.*;
import java.io.*;
import java.time.*;
import java.time.chrono.*;
 
public class GFG {
    public static void main(String[] argv)
    {
        try {
            // creating and initializing
            // MinguoDate Object
            MinguoDate hidate
                = MinguoDate.now();
 
            // getting MinguoChronology
            // used in MinguoDate
            MinguoChronology crono
                = hidate.getChronology();
 
            // getting all MinguoEras present
            // by using eras() method
            List<Era> list = crono.eras();
 
            // getting list Iterator
            Iterator iter = list.iterator();
 
            // display the result
            System.out.println("List of MinguoEra : ");
            for (int i = 0; i < 2; i++)
                System.out.println(iter.next());
        }
        catch (DateTimeException e) {
            System.out.println(
                "MinguoEra is invalid");
            System.out.println(
                "Exception thrown: " + e);
        }
    }
}


Output:

List of MinguoEra : 
BEFORE_ROC
ROC

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

RELATED ARTICLES

Most Popular

Recent Comments