SimpleDateFormat da error de API

Cada vez que uso miSimpleDateFormat en Android me sigue dando la llamada de error requiere API nivel 24. Lo cual no tiene sentido ya que me refiero aesta tutorial que tenía un par de años.

Este es el código que da el error

SimpleDateFormat formatter = new SimpleDateFormat("EEE,dd MMM,yyyy HH:mm:ss");

Incluso lo intento pero aún no funciona

SimpleDateFormat formatter = new SimpleDateFormat("EEE,dd MMM,yyyy HH:mm:ss",Locale.US);

Aquí está mi método donde tengo problemas con

public static long getDateInMillis(String srcDate) {

    SimpleDateFormat formatter = new SimpleDateFormat("EEE,dd MMM yyyy HH:mm:ss");

    long dateInMillis = 0;
    try {
        Date date = formatter.parse(srcDate);
        dateInMillis = date.getTime();
        return dateInMillis;
    }

    catch (java.text.ParseException e) {
        e.printStackTrace();
    }

    return 0;
}

Respuestas a la pregunta(2)

Su respuesta a la pregunta