Instant 에서 milliseconds 값 얻기

in #java6 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);
}

Coin Marketplace

STEEM 0.17
TRX 0.16
JST 0.029
BTC 60935.14
ETH 2365.47
USDT 1.00
SBD 2.55