Wednesday, July 3, 2024
HomeLanguagesJavaDateFormatSymbols getShortWeekdays() Method in Java with Examples

DateFormatSymbols getShortWeekdays() Method in Java with Examples

The getShortWeekdays() Method of DateFormatSymbols class in Java is used to get the short names of the weekdays of the calendar in a string format. For eg., “Sun” for Sunday, “Mon” for Monday etc.

Syntax:

public String[] getShortWeekdays()

Parameters: The method does not take any parameters.

Return Values: The method returns the short name of the weekdays in a string format.

Below programs illustrate the use of getShortWeekdays() method.
Example 1:




// Java code to demonstrate getShortWeekdays()
  
import java.text.DateFormatSymbols;
  
public class DateFormat_Main {
    public static void main(String args[])
    {
        int i;
  
        // Initializing DateFormatSymbols
        String shwkdays[]
            = new DateFormatSymbols().getShortWeekdays();
  
        for (i = 1; i < shwkdays.length; i++) {
  
            // Displaying the short names of weekdays
            System.out.println("Day " + i
                               + " = " + shwkdays[i]);
        }
    }
}


Output:

Day 1 = Sun
Day 2 = Mon
Day 3 = Tue
Day 4 = Wed
Day 5 = Thu
Day 6 = Fri
Day 7 = Sat

Example 2:




// Java code to demonstrate getShortWeekdays()
import java.text.DateFormatSymbols;
  
public class DateFormat_Main {
    public static void main(String args[])
    {
        int i;
  
        // Initializing DateFormatSymbols
        String shwkdays[]
            = new DateFormatSymbols().getShortWeekdays();
  
        for (i = 1; i < shwkdays.length / 2; i++) {
  
            // Displaying the short names of weekdays
            System.out.println("Day " + i
                               + " = " + shwkdays[i]);
        }
    }
}


Output:

Day 1 = Sun
Day 2 = Mon
Day 3 = Tue

Reference: https://docs.oracle.com/javase/8/docs/api/java/text/DateFormatSymbols.html#getShortWeekdays–

Nokonwaba Nkukhwana
Experience as a skilled Java developer and proven expertise in using tools and technical developments to drive improvements throughout a entire software development life cycle. I have extensive industry and full life cycle experience in a java based environment, along with exceptional analytical, design and problem solving capabilities combined with excellent communication skills and ability to work alongside teams to define and refine new functionality. Currently working in springboot projects(microservices). Considering the fact that change is good, I am always keen to new challenges and growth to sharpen my skills.
RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Most Popular

Recent Comments