Как преобразовать currenttimeinnanosec в 12-значную строку

#android #random

Вопрос:

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

Комментарии:

1. Использовать System.currentTimeMillis() — это даст текущее время в миллисекундах (тип возврата длинный). Используйте toString() или String.valueOf для преобразования его в строковое значение