android Timestamp Parsing schief gegangen (immer im Jahr 1970)
Ich versuche, eine Zeichenfolge (mit Unix-Zeitstempel) in ein Datum mit dem Format (TT-MM-JJJJ) zu konvertieren.
und das funktioniert teilweise. Das Problem, das ich jetzt habe, ist, dass mein Date am 17-01-1970 ist (anstatt am 16. März 2015)
im konvertiert es so:
SimpleDateFormat dateFormat = new SimpleDateFormat("dd-MM-yyyy");
Date d = null;
int dateMulti = Integer.parseInt(Date);
Calendar cal = Calendar.getInstance(Locale.ENGLISH);
cal.setTimeInMillis(dateMulti);
String date = DateFormat.format("dd-MM-yyyy", cal).toString();
Log.d("test",date);
try {
d = dateFormat.parse(date);
} catch (ParseException e) {
e.printStackTrace();
}
where Date = 1427101853 und das Ergebnis = 17-01-1970
Was mache ich falsch