Добрый день, у меня есть метки времени 1481709600
, и я хотел бы иметь этот формат времени Wed, 14 Dec 2016
С отметкой времени для Android Дата
Я пытаюсь сделать это с помощью:
private String getDateFromTimeStamp(Integer dt) {
Date date = new Date (dt);
return new SimpleDateFormat("EEE MMM dd hh:mm:ss yyyy ").format(date);
}
но токовый выход Sun Jan 18 05:35:09 GMT+02:00 1970
Я думаю, что формат даты неправильный, какой из них мне нужно использовать?
Спасибо!
Update
проблема в том, что за год день и месяц неправильно, это должно быть 14 декабря 2016 вместо 18 января 1970
использовать длинный вместо целого – gauss