Write a program to read a string containing date in DD/MM/YYYY format and prints the day of the week that date falls on.
Return the day in the lowercase letter (Ex: Monday).
Input and Output Format:
Input consists of a string.
The output consists of a string.
Refer sample output for formatting specifications.
Sample Input 1:
02/04/1985
Sample Output 1:
Tuesday
Day of Week in Java.
import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; import java.util.Scanner; public class Main { public static void main(String[] args) throws ParseException { Scanner sc = new Scanner(System.in); String s1 = sc.nextLine(); System.out.println(calculateBornDay(s1)); } public static String calculateBornDay(String s1) throws ParseException { SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy"); SimpleDateFormat sdf1 = new SimpleDateFormat("EEEEE"); Date d = sdf.parse(s1); String s = sdf1.format(d); return s.toLowerCase(); } }