Conversão de data no aplicativo da Web java
String date1 = "13/03/2014 16:56:46 AEDT";
SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy HH:mm:ss z");
sdf.setTimeZone(TimeZone.getTimeZone("GMT+12"));
java.util.Date convertedDate = (java.util.Date) sdf.p,arse(date1);
SimpleDateFormat outFormatter = new SimpleDateFormat("EE MMM dd yyyy HH:mm:ss z");
outFormatter.setTimeZone(TimeZone.getTimeZone("GMT+12"));
String output = outFormatter.format(convertedDate);
System.out.println("Date in NZ Timezone : " + output);
Estou tentando converter a data do AEDT em dd / MM / aaaa HH: mm: ss z, mas isso me dá uma exceção:
Exceção no encadeamento "main" java.text.ParseException: data não analisável: "13/03/2014 16:56:46 AEDT" em java.text.DateFormat.parse (DateFormat.java:337)
Por favor me ajude com isso....
Preciso converter o tempo dos usuários no meu horário UTC para torná-lo o mesmo através do meu aplicativo da Web ...