반응형
날짜 정보를 API 를 통해 클라이언트에게 전송하는 중
날짜 데이터를 Epoch Millisecond 형식으로 달라는 요청을 받았다.
Java8 LocalDateTime 형식의 데이터를 Epoch 시간으로 변경해보자.
LocalDateTime → Epoch Second
long toEpochSecond(ZoneOffset offset)
을 사용하자.
long timeInSeconds = localDateTime.toEpochSecond(ZoneOffset.UTC);
LocalDateTime → Epoch Milliseconds
Instant instant = localDateTime.atZone(ZoneId.systemDefault()).toInstant();
long timeInMillis = instant.toEpochMilli();
끝.
728x90
반응형