Convertir fecha de cadena a formato de fecha de cadena diferente [duplicado]

Esta pregunta ya tiene una respuesta aquí:

Convertir cadena de fecha a un formato diferente 5 respuestas

Soy nuevo en Java. Postgres db contiene formato de fecha esyyyy-MM-dd. Necesito convertir add-MM-yyyy.

He intentado esto, pero se muestra un resultado incorrecto

   public static void main(String[] args) throws ParseException {

    String strDate = "2013-02-21";
      DateFormat formatter = new SimpleDateFormat("dd-MM-yyyy");
      Date da = (Date)formatter.parse(strDate);
      System.out.println("==Date is ==" + da);
      St,ring strDateTime = formatter.format(da);

      System.out.println("==String date is : " + strDateTime);
}

Respuestas a la pregunta(8)

Su respuesta a la pregunta