Alex Rivera | Logout

display Java.util.Date in a specific format

Asked 2011-06-07T08:06:16.783
57

I have the following scenario :

SimpleDateFormat dateFormat = new SimpleDateFormat("dd/MM/yyyy");
System.out.println(dateFormat.parse("31/05/2011"));

gives an output

Tue May 31 00:00:00 SGT 2011

but I want the output to be

31/05/2011 

I need to use parse here because the dates need to be sorted as Dates and not as String.

Any ideas ??

Edit
Report

1 Answer

74

How about:

SimpleDateFormat dateFormat = new SimpleDateFormat("dd/MM/yyyy");
System.out.println(dateFormat.format(dateFormat.parse("31/05/2011")));

> 31/05/2011
answered 2011-06-07T08:12:08.810

Your Answer