Вы бы создали Date
из long
- это просто:
Date date = new Date(epochTime);
Обратите внимание, что epochTime
здесь должно быть в миллисекундах с эпохи - если у вас есть секунд с эпохи, умножьте на 1000.
Затем вы создадите SimpleDateFormat
с указанием соответствующего шаблона, культуры и часового пояса. Например:
SimpleDateFormat format = new SimpleDateFormat("dd/MM/yyyy", Locale.US);
format.setTimeZone(...);
Затем используйте это для форматирования даты в строку:
String text = format.format(date);