Konvertieren des Unix-Zeitstempels in einen String mit Joda Time

Beim Versuch, einen Unix-Zeitstempel aus einer Datenbank in einen String im Datumsformat zu konvertieren.

int _startTS = evtResult.getInt("start"); //outputs 1345867200
Long _sLong = new Long(_startTS); //outputs 1345867200
//I've also tried: Long _sLong = new Long(_startTS*1000); //outputs 1542436352
DateTime _startDate = new DateTime(_sLong); //outputs 1970-01-16T08:51:07.200-05:00

Der Zeitstempel ist für:Sat, 25 Aug 2012. Ich habe keine Ahnung, warum 1970 immer die Ausgabe ist, so dass hoffentlich jemand einen dummen Fehler sehen kann, den ich mache.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage