Ich arbeite an einer Android App.Konvertieren von Datum und Uhrzeit Zeichenfolgen in einem bestimmten Format
Ich bekomme eine Datumsstring und eine Zeit Zeichenfolge aus einer Datei JSON
.
Ich muss beide Strings in eine Datumsvariable konvertieren, dann muss ich später einige Berechnungen damit machen.
Das ist, was ich bisher habe:
String fecha = fecha_reporte + " " + hora_reporte;
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd H:m:s");
String dateInString = fecha;
try {
Date date2 = formatter.parse(dateInString);
System.out.println(date2);
System.out.println(formatter.format(date2));
Log.d("DURACION","DURACION REPORTE: calculado: "+date2);
} catch (ParseException e) {
e.printStackTrace();
}
Der Ausgang ist ein Datum, aber mit diesem Format:
Sun Dec 17 23:51:00 GMT-07:00 2017
Ich brauche es mit folgendem Format: 2017-12-17 23:51:00
Mögliche Duplikate von [Android, Wie kann ich String in Datum konvertieren?] (Https://stackoverflow.com/questions/8573250/android-how-can-i-convert-string-to-date) –
beziehen Sie sich darauf https://StackOverflow.com/a/40176777/1848157 – Radhey
müssen Sie das Format in SimpleDateFormat ändern. – Radhey