int date = ...
Date dateObj = new Date(date);
To format an object Date, use, for example SimpleDateFormat:
DateFormat df = new SimpleDateFormat("dd-MM-yyyy");
String text = df.format(dateObj);
In addition, you must store the number-in milliseconds from the moment-epoch in long, not in int, because it is intnot large enough. (In fact, the number 1308114404722 does not even fit into 32-bit int).