Метка времени с устройства Android в формате чч: мм: сс: сс

У меня есть требование для регистрации данных датчика в Android. Чтобы сохранить значения в базе данных, мне нужна временная метка в качестве первичного ключа в формате - чч: мм: сс: SS, где SS представляет значение в миллисекундах. Когда я попытался использовать SensorEvent.timestamp (используя приведенный ниже код), я не смог получить миллисекунду из класса Date.

    long currTimeRelativeToBoot = SystemClock.uptimeMillis();
    long currTimeAbsolute = System.currentTimeMillis();
    double mStartTimeAbsoluteS = ((double)(currTimeAbsolute - currTimeRelativeToBoot))/(double)1000.0;
    double temp = mStartTimeAbsoluteS+((double)event.timestamp)/1000000000.0;
    Date time=new java.util.Date((long)temp*1000);

Можно ли получить текущее время с устройства Android в формате чч: мм: сс: сс? Или какая альтернатива для этого?

Заранее спасибо!

Ответы на вопрос(1)

Ваш ответ на вопрос