java [duplicate]를 사용하여 타임 스탬프의 밀리 초를 타임 스탬프의 마이크로 초로 변환하는 방법

Aug 20 2020

나는 날짜 객체를 가지고 있고 getTime ()은 밀리 초 단위의 시간 만 반환하지만 timestampmicros 개념을 고려하여 마이크로 초 단위의 시간을 원합니다. 이 유형의 변환에 대한 방법이 있습니까? mysql DB에서 얻는 타임 스탬프 값이 있습니다. 밀리 초 단위의 정밀도를 원합니다. 미리 감사드립니다.

답변

BasilBourque Aug 20 2020 at 11:29

java.util.Date클래스는 끔찍한 및 사용되지 않습니다.

해상도가있는 현재 순간을 원한다면 Instant.now()나노초를 마이크로 초로 호출 하고 자릅니다.

Instant.now().truncatedTo( ChronoUnit.MICROSECONDS )