Как преобразовать миллисекунды в метке времени в микросекунды во временной метке с помощью java [дубликат]
Aug 20 2020
У меня есть объект даты, и getTime () вернет только время в длинных миллисекундах, но мне нужно время в долгих микросекундах с учетом концепции timestampmicros. Есть ли способ конвертации такого типа? У меня есть значение временной метки, которое я получаю из базы данных mysql. Мне просто нужна точность в микросекундах, а не в миллисекундах. Заранее спасибо.
Ответы
BasilBourque Aug 20 2020 at 11:29
java.util.Date
Класс страшен и устарели.
Если вам нужен текущий момент с разрешением, вызовите Instant.now()
и усеките наносекунды до микросекунд.
Instant.now().truncatedTo( ChronoUnit.MICROSECONDS )