import java.util.*;
import java.text.SimpleDateFormat;
import java.text.DateFormat;
import java.util.Calendar;
import java.util.Date;
import java.util.GregorianCalendar;
class test{
public static void main (String[] args) {
Calendar cal=Calendar.getInstance();
Date date1;
Scanner sc=new Scanner(System.in);
System.out.print("Enter day of birth: ");
int d=sc.nextInt();
System.out.print("Enter month of birth: ");
int m=sc.nextInt();
System.out.print("Enter year of birth: ");
int y=sc.nextInt();
cal.set(y,m,d);
String[] strDays = new String[]{"Sunday", "Monday", "Tuesday", "Wednesday", "Thusday", "Friday", "Saturday"};
String[] strMonths = new String[]{"JANUARY", "FEBRUARY", "MARCH", "APRIL", "MAY", "JUNE", "JULY","AUGUST", "SEPTEMBER", "OCTOBER", "NOVEMBER","DECEMBER"};
String[] strYears= new String[]{"Rat","Ox","Tiger","Rabbit","Dragon","Snack","Horse","Goat","Monkey","Chicken","Dog","Pig"};
if (m==1)
date1 = (new GregorianCalendar(y,Calendar.JANUARY, d)).getTime();
else if (m==2)
date1 = (new GregorianCalendar(y,Calendar.FEBRUARY, d)).getTime();
else if (m==3)
date1 = (new GregorianCalendar(y,Calendar.MARCH, d)).getTime();
else if(m==4)
date1 = (new GregorianCalendar(y,Calendar.APRIL, d)).getTime();
else if (m==5)
date1 = (new GregorianCalendar(y,Calendar.MAY, d)).getTime();
else if (m==6)
date1 = (new GregorianCalendar(y,Calendar.JUNE, d)).getTime();
else if (m==7)
date1 = (new GregorianCalendar(y,Calendar.JULY, d)).getTime();
else if (m==8)
date1 = (new GregorianCalendar(y,Calendar.AUGUST, d)).getTime();
else if (m==9)
date1 = (new GregorianCalendar(y,Calendar.SEPTEMBER, d)).getTime();
else if (m==10)
date1 = (new GregorianCalendar(y,Calendar.OCTOBER, d)).getTime();
else if (m==11)
date1 = (new GregorianCalendar(y,Calendar.NOVEMBER, d)).getTime();
else
date1 = (new GregorianCalendar(y,Calendar.DECEMBER, d)).getTime();
System.out.println ("\nYour Birth Date is "+d+"/"+m+"/"+y+" = "+new SimpleDateFormat("EEEE").format(date1)+" - "+strMonths[cal.get(Calendar.MONTH)-1]+" - "+strYears[cal.get(Calendar.YEAR)%12-4]+" Year.");
}
}
No comments:
Post a Comment