Tuesday, November 19, 2024
Google search engine
HomeLanguagesJavaHijrahDate lengthOfMonth() method in Java with Example

HijrahDate lengthOfMonth() method in Java with Example

The lengthOfMonth() method of java.time.chrono.HijrahDate class is used to get the number of days present in a month represented by a particular hijrah date.

Syntax:

public int lengthOfMonth()

Parameter: This method does not accept any argument as a parameter.

Return Value: This method returns the number of days present in a month represented by a particular Hijrah date.

Below are the examples to illustrate the lengthOfMonth() method:

Example 1:

Java




// Java program to demonstrate
// lengthOfMonth() method
  
import java.util.*;
import java.io.*;
import java.time.*;
import java.time.chrono.*;
import java.time.temporal.*;
  
public class GFG {
    public static void main(String[] argv)
    {
        try {
            // Creating and initializing
            // HijrahDate Object
            HijrahDate hidate = HijrahDate.now();
  
            // Getting length of a month
            // by using lengthOfMonth() method
            int length = hidate.lengthOfMonth();
  
            // Display the result
            System.out.println("no of day present: "
                               + length);
        }
        catch (DateTimeException e) {
            System.out.println("passed parameter can"
                               + " not form a date");
            System.out.println("Exception thrown: "
                               + e);
        }
    }
}


Output:

no of day present: 30

Example 2:

Java




// Java program to demonstrate
// lengthOfMonth() method
  
import java.util.*;
import java.io.*;
import java.time.*;
import java.time.chrono.*;
import java.time.temporal.*;
  
public class GFG {
    public static void main(String[] argv)
    {
        try {
            // Creating and initializing
            // HijrahDate Object
            HijrahDate hidate
                = HijrahDate.of(1345, 06, 23);
  
            // Getting length of a month
            // by using lengthOfMonth() method
            int length = hidate.lengthOfMonth();
  
            // display the result
            System.out.println("no of day present: "
                               + length);
        }
        catch (DateTimeException e) {
            System.out.println("passed parameter can"
                               + " not form a date");
            System.out.println("Exception thrown: "
                               + e);
        }
    }
}


Output:

no of day present: 29

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

RELATED ARTICLES

Most Popular

Recent Comments