Заметьте, я не хочу миллисов от эпохи. Я хочу, чтобы количество миллисекунд в настоящее время было на часах.
Так, например, у меня есть этот бит кода.
Date date2 = new Date();
Long time2 = (long) (((((date2.getHours() * 60) + date2.getMinutes())* 60 ) + date2.getSeconds()) * 1000);
Есть ли способ получить миллисекунды с датой? Есть ли другой способ сделать это?
Примечание: System.currentTimeMillis()
дает мне миллис от эпохи, чего я не ищу.