Instant 에서 milliseconds 값 얻기

in java •  6 years ago 

Instant#getEphochSecond()I1970-01-01T00:00:00Z 를 기준으로 초의 개수를 반환한다.
Instant#getNanos()JgetEpochSecons 메서드가 반환하는 초 이후의 나노초 값을 반한한다.

static Long millisOf(final Instant instant) {
        return ofNullable(instant)
                .map(v -> TimeUnit.SECONDS.toMillis(v.getEpochSecond())
                          + TimeUnit.NANOSECONDS.toMillis(v.getNano()))
                .orElse(null);
}
Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!