Conversión de fecha en la aplicación 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);

Estoy tratando de convertir la fecha AEDT en dd / MM / aaaa HH: mm: ss z pero me da una excepción:

Excepción en el hilo "main" java.text.ParseException: Fecha no analizable: "13/03/2014 16:56:46 AEDT" en java.text.DateFormat.parse (DateFormat.java:337)

Por favor, ayúdame con esto....

Necesito convertir el tiempo de los usuarios en mi hora UTC para hacerlo igual a través de mi aplicación web ...

Respuestas a la pregunta(2)

Su respuesta a la pregunta