Convertir la marca de tiempo Unix a String con Joda Time

Al intentar convertir una marca de tiempo Unix, desde una base de datos, a una cadena en un formato de fecha.

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

La marca de tiempo es para:Sat, 25 Aug 2012. No tengo idea de por qué 1970 es siempre el resultado, así que espero que alguien pueda ver un error estúpido que estoy cometiendo.

Respuestas a la pregunta(3)

Su respuesta a la pregunta