Преобразовать метку времени в миллисекунды

86
6

Я работаю с меткой времени из Unix

1548230490

Есть ли в любом случае я могу преобразовать его в миллисекунды в KOTLIN

Результат: 1548230490308

Спасибо

спросил(а) 2021-01-19T19:40:16+03:00 2 месяца, 3 недели назад
1
Решение
75

Попробуй это:

SimpleDateFormat formatter = new SimpleDateFormat("dd/MM/yyyy");
String dateString = formatter.format(new Date(Long.parseLong(YOUR TIMESTAMP VALUE)));
txtDate.setText(dateString);

ответил(а) 2021-01-19T19:40:16+03:00 2 месяца, 3 недели назад
43

Это зависит от типа даты. Если это объект даты, содержащий информацию о миллисах, чем вы можете, в противном случае, если это уже число (например, длинный), вы потеряли информацию о миллисах и не можете ее восстановить.

ответил(а) 2021-01-19T19:40:16+03:00 2 месяца, 3 недели назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема