Для 1280512800
умножьте на 1000, так как java ожидает миллисекунды:
java.util.Date time=new java.util.Date((long)timeStamp*1000);
Если у вас уже есть миллисекунды, тогда просто new java.util.Date((long)timeStamp);
Из documentation :
Выделяет объект Date и инициализирует его для представления указанного количества миллисекунд с момента стандартного базового времени, известного как «эпоха», а именно 1 января 1970 года, 00 : 00: 00 GMT.
blockquote>