import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Locale;
public class DateFormat {
public static void main(String[] args) throws ParseException {
java.text.DateFormat df = new SimpleDateFormat("dd MMM yyyy HH:mm:ss zzz", Locale.ENGLISH);
Date d = df.parse("13 Dec 2012 18:44:17 CST");
System.out.println(d.toLocaleString());
java.text.DateFormat df2 = new SimpleDateFormat("EEE MMM dd HH:mm:ss zzz yyyy", Locale.ENGLISH);
d = df2.parse("Sun Jan 6 18:44:17 CST 2013");
System.out.println(d.toLocaleString());
}
}