конвертировать метку времени в текущую дату в Android

У меня проблема с отображением даты, я получаю метку времени как 1379487711, но согласно этому фактическое время - 18.09.2013 12:31:51, но оно отображает время как 17-41-1970. Как показать это как текущее время.

Для отображения времени я использовал следующий метод:

private String getDate(long milliSeconds) {
    // Create a DateFormatter object for displaying date in specified
    // format.
    SimpleDateFormat formatter = new SimpleDateFormat("dd-mm-yyyy");
    // Create a calendar object that will convert the date and time value in
    // milliseconds to date.
    Calendar calendar = Calendar.getInstance();
    calendar.setTimeInMillis((int) milliSeconds);
    return formatter.format(calendar.getTime());
} 

Ответы на вопрос(7)

Ваш ответ на вопрос