Sunday, November 17, 2024
Google search engine
HomeLanguagesJavaIsoChronology eraOf() method in Java with Example

IsoChronology eraOf() method in Java with Example

The eraOf() method of java.time.chrono.IsoChronology class is used to retrieve the Iso Era by using numeric value 0 and 1 because IsoChronology contains only two HijrahEra. Syntax:

public IsoEra eraOf(int eraValue)

Parameter: This method takes the eraValue integer as a parameter for which IsoEra is going to be generated. Return Value: This method returns the Iso Era by using numeric value 0 and 1 because IsoChronology contains only two HijrahEra . Below are the examples to illustrate the eraOf() method: Example 1: 

Java




// Java program to demonstrate
// eraOf() 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
            // LocalDate Object
            LocalDate hidate = LocalDate.now();
 
            // getting IsoChronology
            // used in LocalDate
            IsoChronology crono
                = hidate.getChronology();
 
            // getting IsoEra for the
            // given integer value
            // by using eraOf() method
            IsoEra era = crono.eraOf(0);
 
            // display the result
            System.out.println("IsoEra is: "
                               + era);
        }
        catch (DateTimeException e) {
            System.out.println("HijrahEra is invalid");
            System.out.println("Exception thrown: " + e);
        }
    }
}


Output:

IsoEra is: BCE

Example 2: 

Java




// Java program to demonstrate
// eraOf() 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
            // LocalDate Object
            LocalDate hidate = LocalDate.now();
 
            // getting IsoChronology
            // used in LocalDate
            IsoChronology crono
                = hidate.getChronology();
 
            // getting IsoEra for the
            // given integer value
            // by using eraOf() method
            IsoEra era = crono.eraOf(1);
 
            // display the result
            System.out.println("IsoEra is: "
                               + era);
        }
        catch (DateTimeException e) {
            System.out.println("HijrahEra is invalid");
            System.out.println("Exception thrown: " + e);
        }
    }
}


Output:

IsoEra is: CE

Reference: https://docs.oracle.com/javase/9/docs/api/java/time/chrono/IsoChronology.html#eraOf-int-

Dominic Rubhabha-Wardslaus
Dominic Rubhabha-Wardslaushttp://wardslaus.com
infosec,malicious & dos attacks generator, boot rom exploit philanthropist , wild hacker , game developer,
RELATED ARTICLES

Most Popular

Recent Comments