Если вы спросите решение
String date = "/Date(1536566908220)/";
String milli = date.replaceAll("[^0-9]", "");
if (!TextUtils.isEmpty(milli)) {
long time = Long.parseLong(milli);
SimpleDateFormat df = new SimpleDateFormat("dd-M-yyyy hh:mm:ss");
String formattedDate = df.format(time);
System.out.println(formattedDate); // 13-4-2015 10:59:26
}
Если вы спросите предложение.
Это неподходящий формат для получения даты "/Date(778844555)/"
.
- либо сделайте его полностью миллисекундным, как
1536566913832
из бэкэнда.
- или используйте строковый формат даты, например
13-4-2015 10:59:26