beginnersbook.com

  • Home
  • All Tutorials
    • Learn Servlet
    • Learn JSP
    • Learn JSTL
    • Learn C
    • Learn C++
    • Learn MongoDB
    • Learn XML
    • Learn Python
    • Learn Perl
    • Learn Kotlin
    • Learn jQuery
  • Core Java
  • OOPs
  • Collections
  • Java I/O
  • JSON
  • DBMS

Java – Date Format to display the Day of the week

By Chaitanya Singh | Filed Under: Java Date

In this tutorial, we will see how to display the Day of the week in the date. By specifying a simple pattern, while formatting a date we can display the day of the week in short form or full name.

Example: Display current Day of the Week

In this example we are specifying the patterns in the SimpleDateFormat to display the current day of the week.
“EEE” – Displays starting three letters of Day of the week such as “Mon”, “Tue”, “Wed”, “Thu”, “Fri”, “Sat” and “Sun”
“EEEE” – Displays the full name of the Day of the week such as “Monday”, “Tuesday” etc.

import java.util.Date;
import java.text.SimpleDateFormat;
public class Example {
   public static void main(String[] args) {
	/* The pattern "EEE" for Day of the week in short form
	 * such as "Mon", "Tue", "Wed" etc.
	 */
	SimpleDateFormat sdf = new SimpleDateFormat("EEE");
	String stringDate = sdf.format(new Date());
	System.out.println("Today is: "+stringDate);
		
	/* The pattern "EEEE" for Day of the week in full form
	 * such as "Monday", "Tuesday", "Wednesday" etc.
	 */
	SimpleDateFormat sdf2 = new SimpleDateFormat("EEEE");
	String stringDate2 = sdf2.format(new Date());
	System.out.println("Today is: "+stringDate2);
   }
}

Output:

Today is: Sun
Today is: Sunday

Displaying Day of the week as part of the date

import java.util.Date;
import java.text.SimpleDateFormat;
public class Example {
   public static void main(String[] args) {
	/* We can specify any pattern like "dd/MM/yyy/EEE" etc.
	 */
	SimpleDateFormat sdf = new SimpleDateFormat("dd-EEE, MM, yyyy");
	String stringDate = sdf.format(new Date());
	System.out.println("Today is: "+stringDate);
   }
}

Output:

Today is: 22-Sun, 10, 2017

Related Posts:

  1. Java Date format examples
  2. Java – Display current time in Milliseconds format
  3. Java – Add Days to the current date
  4. Java – Convert 24 hour format to 12 hour format and vice versa
  5. Java – Date format with TimeZone

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Java Date and Time

  • Java Date Time
  • Java LocalDate
  • Java LocalTime
  • Java LocalDateTime
  • Java ZonedDateTime
  • Java DateTimeFormatter
  • current date time

Recently Added..

  • JSON Tutorial
  • Java Regular Expressions Tutorial
  • Java Enum Tutorial
  • Java Annotations Tutorial

Copyright © 2012 – 2022 BeginnersBook . Privacy Policy . Sitemap