DeVeLoP

[KoTlIn] Long 형의 초단위를 일,시,분,초 로 변환

freecatz 2019. 5. 3. 10:10
var seconds : Long = 14518115
val day = TimeUnit.SECONDS.toDays(seconds).toInt()
val hours = TimeUnit.SECONDS.toHours(seconds) - day * 24
val minute = TimeUnit.SECONDS.toMinutes(seconds) - TimeUnit.SECONDS.toHours(seconds) * 60
val second = TimeUnit.SECONDS.toSeconds(seconds) - TimeUnit.SECONDS.toMinutes(seconds) * 60
println(seconds.toString() + " ==> " + day.toString() + "일 " + hours + "시 " + minute + "분 " + second + "초")

[실행 결과]
14518115 ==> 168일 0시 48분 35초