Я использую struts2.x с выбором даты jquery.
Я хочу отображать в формате дд/мм/гггг. Но из базы данных при выборке он приходит как yyyy -mm -dd. Затем я преобразовал его в нужный формат, но тип — String. Итак, затем я преобразовал его в тип даты. Но формат изменен.
Date getRiskCommDate()
{
String fString = null;
System.out.println("Coming Date from DB"+riskCommDate);
if(riskCommDate!=null)
{
SimpleDateFormat format = new SimpleDateFormat();
format.applyPattern("dd/MM/yyyy");
fString = format.format(riskCommDate);
}
System.out.println("Formated Date in String Form "+fString);
Date d = new Date(fString);
System.out.println("Formated Date in Date form Date "+d);
return d;
}
Выход:
Coming Date from DB 2012-07-04
Formated Date in String Form 04/07/2012
Formated Date in Date form Date Sat Apr 07 00:00:00 IST 2012
Любая идея высоко ценится.