There are also options in the printf method; the details are in the
Java Tutorials and the
Formatter class javadoc.
Don't know, but you may be able to use a
Locale object to change 12/9/2008 to 9/12/2008; you would have to look through the DateFormat documentation for uses of Locale.
[edit]Corrected broken link.[/edit]
[ December 09, 2008: Message edited by: Campbell Ritchie ]