Konwersja uniksowego znacznika czasu na String za pomocą Joda Time

Podczas próby przekształcenia uniksowego timstampa z bazy danych na ciąg w formacie daty.

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

Znacznik czasu dotyczy:Sat, 25 Aug 2012. Nie mam pojęcia, dlaczego 1970 jest zawsze wyjściem, więc miejmy nadzieję, że ktoś widzi głupi błąd, który popełniam.

questionAnswers(3)

yourAnswerToTheQuestion