在 Kotlin 中将毫秒转换为分钟的理想方法是什么
What will be the ideal method to convert the milliseconds to minutes in Kotlin
在 Kotlin 中,将毫秒(Long
类型)转换为分钟的正确方法是什么?
可以使用TimeUnit
class 可以转换不同的时间单位:
TimeUnit.MILLISECONDS.toMinutes(milliseconds)
TimeUnit.SECONDS.toMillis(seconds)
从 Kotlin 1.6 开始,您可以使用 kotlin.time.Duration
类型来执行持续时间单位转换:
longMillis.toDuration(DurationUnit.MILLISECONDS).inWholeMinutes
或使用扩展名 属性 Long.milliseconds
:
longMillis.milliseconds.inWholeMinutes
在 Kotlin 中,将毫秒(Long
类型)转换为分钟的正确方法是什么?
可以使用TimeUnit
class 可以转换不同的时间单位:
TimeUnit.MILLISECONDS.toMinutes(milliseconds)
TimeUnit.SECONDS.toMillis(seconds)
从 Kotlin 1.6 开始,您可以使用 kotlin.time.Duration
类型来执行持续时间单位转换:
longMillis.toDuration(DurationUnit.MILLISECONDS).inWholeMinutes
或使用扩展名 属性 Long.milliseconds
:
longMillis.milliseconds.inWholeMinutes