w3resource

Java: Get a day of the week of a specific date


13. Day of Week for Date

Write a Java program to get a day of the week on a specific date.

Sample Solution:

Java Code:

import java.util.*;
public class Exercise13 {
public static void main(String []args){
     // Create a default calendar
        Calendar cal = Calendar.getInstance();
    //Set your date: cal.setTime(yourDate);
	System.out.println();
        int dayOfWeek = cal.get(Calendar.DAY_OF_WEEK);
        System.out.println("Day of the week : " + dayOfWeek); 
	System.out.println();
    }
}

Sample Output:

Day of the week : 3

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

Flowchart:

Flowchart: Java DateTime, Calendar Exercises - Get a day of the week of a specific date


For more Practice: Solve these Related Problems:

  • Write a Java program to determine the day of the week for a user-specified date using Calendar.
  • Write a Java program to calculate the weekday of any historical date and display the result.
  • Write a Java program to find the day of the week for a given date and compare it with a known holiday.
  • Write a Java program to output the day of the week for a specified date in multiple languages.

Go to:


PREV : Localized Day Names.
NEXT : Get Current Local Time.

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.