[안드로이드] 시간 객체 LocalDataTime ↔ Long 파싱하기


[안드로이드] 시간 객체 LocalDataTime ↔ Long 파싱하기

안녕하세요. 이번 포스팅에서는 날짜 객체인 LocalDataTime과 TimeStamp 객체인 Long을 서로 파싱하는 방법에 대해 알아보겠습니다. 개요 보통 안드로이드에서 System.currentTimeMillis(), Date 객체의 매개변수, Calendar 객체의 timeInMillis() 등 자주 사용하는 데이터 타입들은 Long 타입으로 제공됩니다. 하지만 Long은 타임스탬프이기 때문에 실제 날짜나 시간 데이터와는 형태가 다릅니다. 따라서 우리가 사용하기 좋은 구조로 데이터를 파싱하는 과정이 필요한데, 이때 자주 사용되는 객체가 LocalDateTime입니다. LocalDateTime은 시간을 년,월,일,시,분,초 등으로 쪼개어 받아올 수 있고, 세계시간을 기준으로 해당하는 지역의 시간으로..


원문링크 : [안드로이드] 시간 객체 LocalDataTime ↔ Long 파싱하기