w3resource

Java: Get the number of days of a month


11. Days in Month

Write a Java program to get the number of days in a month.

Sample Solution:

Java Code:

import java.util.*;
public class Exercise11 {
public static void main(String []args){
      Calendar cal = Calendar.getInstance();
      int days = cal.getActualMaximum(Calendar.DAY_OF_MONTH);
	   System.out.println();
       System.out.println("Number of days of the current month : " + days); 
	   System.out.println(); 
    }
}

Sample Output:

Number of days of the current month : 30

N.B.: The result may varry for your system date and time.

Pictorial Presentation:

Java Exercises: Java DateTime, Calendar Exercises - Get the number of days of a month.


Flowchart:

Flowchart: Java DateTime, Calendar Exercises - Get the number of days of a month


For more Practice: Solve these Related Problems:

  • Write a Java program to calculate the total number of days in a specified month using Calendar.
  • Write a Java program to compute the number of days in each month for a given year and display the results.
  • Write a Java program to determine if the current month has 31 days and print a custom message accordingly.
  • Write a Java program to compare the number of days in two different months of the current year.

Go to:


PREV : First and Last Day of Month.
NEXT : Localized Day Names.

Java Code Editor:

Improve this sample solution and post your code through Disqus

What is the difficulty level of this exercise?

Test your Programming skills with w3resource's quiz.



Follow us on Facebook and Twitter for latest update.