Java Date - Instant 메소드

Creation ( 생성 )

메소드 설명
now() 현재 UTC 기준의 Instant 반환
ofEpochMilli(long epochMilli) 주어진 에폭시 시간(밀리초) 기준의 Instant 생성
ofEpochSecond(long epochSecond) 주어진 에폭시 시간(초) 기준의 Instant 생성
ofEpochSecond(long epochSecond, long nanoAdjustment) 주어진 에폭시 시간(초)와 나노초 조정된 값으로 기준의 Instant 생성

Conversion ( 변환 )

메소드 설명
atOffset(ZoneOffset offset) Instant 객체를 OffsetDateTime 으로 변환
atZone(ZoneId zone) Instant 객체를 특정 시간대의 ZonedDateTime 으로 변환
toEpochMilli() Instant의 에폭시 시간을 밀리초 단위로 반환

Query ( 조회 )

메소드 설명
getEpochSecond() 에폭시 시간을 초 단위로 반환
getNano() 현재 초를 나노초로 반환