Как я могу преобразовать время эпохи в дату и время в Java? - PullRequest
4 голосов
/ 22 октября 2011

Мне нужно преобразовать метку времени эпохи в дату и время. Я использовал следующий код для преобразования, но он преобразовывает в неправильную дату, год и время.

String date = new SimpleDateFormat("MM/dd/yyyy HH:mm:ss")
                    .format(new java.util.Date (1319286637/1000));

1 Ответ

9 голосов
/ 22 октября 2011

Конструктор Date(long) занимает миллисекунды. Вы должны умножить на 1000, а не делить время эпохи, которое у вас есть.

...