SimpleDateFormat JSON timestamp to Date

  • Antworten:1
Julian B
  • Forum-Beiträge: 12

22.09.2013, 21:06:54 via Website

Hallo ich habe ein Json String {"time":"1379872069"} und lese es mit
1jsonData.getString("time")
aus.

Nun wollte ich darauf ein Datum Formatieren mittels SimpleDateFormat aber irgend wie funkinoiert es nicht.

1Integer time = Integer.valueOf(jsonData.getString("time")) * 1000;
2String formattedDate = df.format(time);

Dabei kommt das hier raus 1970-01-14 17:52 es müsste aber eigl. das hier raus kommen "2013-09-22 19:47:49" . Was mache ich falsch??

— geändert am 22.09.2013, 21:17:08

Antworten
Julian B
  • Forum-Beiträge: 12

29.09.2013, 17:59:21 via Website

Habe es nun selber heraus finden können.

Mein Fehler war das ich kein Date Object dem SimpleDateFormat übergeben haben.

Zu dem muss dem Date Object noch ein Long übergeben werden statt eines Integers.

Lg Julian

Antworten