Friday, July 24, 2026
HomeLanguagesJavaThaiBuddhistDate lengthOfMonth() method in Java with Example

ThaiBuddhistDate lengthOfMonth() method in Java with Example

The lengthOfMonth() method of java.time.chrono.ThaiBuddhistDate class is used to get the number of days present in a month represented by a particular ThaiBuddhist 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 ThaiBuddhist date.

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

Example 1:




// 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
            // ThaiBuddhistDate Object
            ThaiBuddhistDate hidate
                = ThaiBuddhistDate.now();
  
            // Getting length of a month
            // by using lengthOfMonth() method
            int length
                = hidate.lengthOfMonth();
  
            // Display the result
            System.out.println(
                "Number of day present: "
                + length);
        }
        catch (DateTimeException e) {
            System.out.println(
                "Passed parameter can"
                + " not form a date");
  
            System.out.println(
                "Exception thrown: "
                + e);
        }
    }
}


Output:

Number of day present: 31

Example 2:




// 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
            // ThaiBuddhistDate Object
            ThaiBuddhistDate hidate
                = ThaiBuddhistDate.of(2020, 06, 23);
  
            // Getting length of a month
            // by using lengthOfMonth() method
            int length
                = hidate.lengthOfMonth();
  
            // Display the result
            System.out.println(
                "Number of day present: "
                + length);
        }
        catch (DateTimeException e) {
  
            System.out.println(
                "Passed parameter can"
                + " not form a date");
  
            System.out.println(
                "Exception thrown: "
                + e);
        }
    }
}


Output:

Number of day present: 30

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

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

1 COMMENT

Most Popular

Dominic
32520 POSTS0 COMMENTS
Milvus
131 POSTS0 COMMENTS
Nango Kala
6902 POSTS0 COMMENTS
Nicole Veronica
12017 POSTS0 COMMENTS
Nokonwaba Nkukhwana
12115 POSTS0 COMMENTS
Shaida Kate Naidoo
7023 POSTS0 COMMENTS
Ted Musemwa
7265 POSTS0 COMMENTS
Thapelo Manthata
6980 POSTS0 COMMENTS
Umr Jansen
6971 POSTS0 COMMENTS