DayOfWeek getValue() method in Java with Examples

The getValue() method of java.time.DayOfWeek is an in-built function in Java which return the integer value assigned to the 7 days of the week, i.e, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday and Sunday. The int value follows the ISO-8601 standard, from 1 (Monday) to 7 (Sunday).

Method Declaration:

public int getValue()

Syntax:



int val = DayOfWeekObject.getValue()

Parameters: This method does not accepts any parameters.

Return Value: The function returns int value of the day of the week, e.g, 1 for Monday, 2 for Tuesday and so on.

Below program illustrate the above method:
Program 1:

filter_none

edit
close

play_arrow

link
brightness_4
code

// Java Program Demonstrate getValue()
// method of DayOfWeek
import java.time.*;
import java.time.DayOfWeek;
  
class DayOfWeekExample {
    public static void main(String[] args)
    {
        // Set a local date whose day is found
        LocalDate localDate
            = LocalDate.of(1947,
                           Month.AUGUST, 15);
  
        // Find the day from the local date
        DayOfWeek dayOfWeek
            = DayOfWeek.from(localDate);
  
        // Printing the day of the week
        // and its Int value
        System.out.println("Day of the Week on"
                           + " 15th August 1947 - "
                           + dayOfWeek.name());
  
        int val = dayOfWeek.getValue();
  
        System.out.println("Int Value of "
                           + dayOfWeek.name()
                           + " - " + val);
    }
}

chevron_right


Output:

Day of the Week on 15th August 1947 - FRIDAY
Int Value of FRIDAY - 5

Program 2:

filter_none

edit
close

play_arrow

link
brightness_4
code

// Java Program Demonstrate getValue()
// method of DayOfWeek
import java.time.*;
import java.time.DayOfWeek;
  
class DayOfWeekExample {
    public static void main(String[] args)
    {
        // Set a local date whose day is found
        LocalDate localDate
            = LocalDate.of(2015,
                           Month.JULY, 13);
  
        // Find the day from the local date
        DayOfWeek dayOfWeek
            = DayOfWeek.from(localDate);
  
        // Printing the day of the week
        // and its Int value
        System.out.println("Day of the Week on"
                           + " 13th July 2015 - "
                           + dayOfWeek.name());
  
        int val = dayOfWeek.getValue();
  
        System.out.println("Int Value of "
                           + dayOfWeek.name()
                           + " - " + val);
    }
}

chevron_right


Output:

Day of the Week on 13th July 2015 - MONDAY
Int Value of MONDAY - 1

Reference: https://docs.oracle.com/javase/8/docs/api/java/time/DayOfWeek.html#getValue–



My Personal Notes arrow_drop_up

Coder Machine Learner Social Activist Vocalist

If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to contribute@geeksforgeeks.org. See your article appearing on the GeeksforGeeks main page and help other Geeks.

Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.