[Java] SimpleDateTime UTC

sundays·2022년 12월 8일
0

UTC TIME을 써야 할때가 있습니다. 저의 경우에는 시간만 따로 가진 FLOAT을 사용해야 할경우 무작정 DATE형으로바꾸면 LOCALE이 자동으로 적용되서 9시가 더해지기 때문에 UTC TIME을 사용하게 되었습니다

  • Coordinated Universal Time (UTC), UTC +0
  • UTC 는 서울특별시 보다 9 시간 느립니다.
  • 그리니치 평균시(GMT)에 기반하므로 GMT로도 불리기도 하는데, UTC와 GMT는 초의 소숫점 단위에서만 차이가 나기 때문에 일상에서는 혼용으로 사용

해당 사이트에서 UTC 와 locale 시간을 같이 볼 수 있으니 확인하시면 datetime 형식을 조합하여 사용할때 유용합니다. 자바의 경우에는 System.currentTimeMillis() 를 변환하면 datetime을 추출할 수 있습니다.

UTC (long to datetime)

val sdf = SimpleDateFormat("HH:mm:ss")
sdf.timeZone = TimeZone.getTimeZone("UTC")
sdf.format(2266770) // 00:37:46

profile
develop life

0개의 댓글