HOW TO CHANGE FROM CALENDAR TO DATE IN JAVA?
WHEN CHANGE CALENDAR OBJECT TO DATE FORMAT, IT PRINTS ONLY THE SYSTEM
DATE. IT DOES NOT PRINT THE USER GIVEN DATE....
public CalTest() {
super();}
public Date CaltoDate(Calendar myCal) {
myCal = Calendar.getInstance();
Date last_date_date=new Date();
try{
SimpleDateFormat sdf = new SimpleDateFormat("dd-MM-yyyy");
String TimeStop_Str = sdf.format(myCal.getTime());
last_date_date = new
SimpleDateFormat("dd-MM-yyyy").parse(TimeStop_Str);
}
catch(Exception e){
System.out.println(e);
}
return last_date_date;
}
public static void main(String[] args) {
CalTest t=new CalTest();
Date expectedDate=new Date();
try{
Calendar myCal=Calendar.getInstance();
myCal.set(2013,2,25);
System.out.println(myCal);
expectedDate=t.CaltoDate(myCal);
}
catch(Exception e){
System.out.println(e);
}
System.out.println(expectedDate);
}
}
THIS IS THE CODE...PLS HELP ME....I WANT TO CHANGE CALENDAR TO DATE WITH
THE USER GIVEN DATE...NOT THE SYSTEM DATE....
No comments:
Post a Comment