SimpleDateFormat gibt API Error

Wenn ich mein @ benutSimpleDateFormat in android es gibt mir immer den Fehleraufruf erfordert API-Level 24. Was keinen Sinn macht, da ich auf @ verweiDie Tutorial, das ein paar Jahre alt war.

Dies ist der Code, der den Fehler ausgibt

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

Ich versuche es sogar, aber es funktioniert immer noch nicht

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

Hier ist meine Methode, bei der ich Probleme mit @ ha

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;
}

Antworten auf die Frage(4)

Ihre Antwort auf die Frage