Entschuldigung für die einfache Frage, aber ich recherchierte viel hier im Forum und keiner der oben genannten half mir. Ich habe ein Datum im String-Format "JJJJ-MM-TTTH: MM: SSZ" genau dieses Format in meiner Datenbank. Ich brauche nur das Jahr, den Monat und den Tag, um einen Vergleich mit einer anderen Saite zu machen. Am nächsten kam ich, dass es nicht funktioniert.bekomme nur Jahr Monat und Tag einer Zeichenkette JJJJ-MM-TTThh: mm: ssZ
String dateArracoamento = arracoamento.getDate();
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ssZ");
SimpleDateFormat output = new SimpleDateFormat("yyyy-MM-dd");
Date d = sdf.parse(dateArracoamento);
String dateArracoamentoFormat = output.format(d);
Zum Beispiel: Mein dateArracoamento = 2016-04-28T10: 10: 10Z. Ich muss nur 2016-04-28 und nicht das komplette Datum bekommen. Wie kann ich das machen?
"es funktioniert nicht" ist * nie * genug Informationen. Was genau passiert? Bitte geben Sie eine [MCVE] an. –
anscheinend kann er den Parser nicht ausführen, dann d = null –
Sorry, ich verstehe nicht, was Sie meinen - und die Details sollten in der Frage sein. –