
Write a program to accept the given date in DD/MM/YYYY format and convert the same based on user selection mentioned below? 1.MM/DD/YYYY format 2.YYYYMMDD format...

/*import java.util.*;
public class AddDaysToDate {
public static void main(String[] args) {
Date date=new Date();
Calendar cal = Calendar.getInstance();
cal.setTime(date);
System.out.println("Today : " + cal.getTime());
cal.add(Calendar.DATE, 10);
System.out.println("After 10 days: " + cal.getTime());
}
}*/
import java.util.*;
import java.text.*;
public class AddDaysToDate{
public static void main(String[] args){
Scanner input=new Scanner(System.in);
System.out.println("Enter date (dd/MM/yyyy): ");
String d=input.next();
Date date=new Date(d);
Calendar cal = Calendar.getInstance();
cal.setTime(date);
cal.add(Calendar.DATE, 10);
Date newDate=cal.getTime();
System.out.println("Select Format");
System.out.println("1 MM/dd/yyyy format ");
System.out.println("2 YYYYMMDD format");
System.out.print("Enter choice: ");
int choice=input.nextInt();
switch(choice){
case 1:
SimpleDateFormat sdf=new SimpleDateFormat("MM/dd/yyyy");
System.out.println("After 10 days: " +(sdf.format(newDate)));
break;
case 2:
SimpleDateFormat sdf1=new SimpleDateFormat("yyyyMMdd");
System.out.println("After 10 days: " +(sdf1.format(newDate)));
break;
default:
System.out.println(newDate);
}
}
}
If you are facing any programming issue, such as compilation errors or not able to find the code you are looking for.
Ask your questions, our development team will try to give answers to your questions.