Milo
10/27/2022, 8:42 PMMilo
10/27/2022, 8:49 PMFrancesc
10/27/2022, 9:43 PMval result = "01:02:03".split(":").let {
val hours = it[0]
val minutes = it[1]
val seconds = it[2]
hours.toFloat() + minutes.toFloat() / 60f + seconds.toFloat() / 3600f
}
Milo
10/28/2022, 1:15 AMFrancesc
10/28/2022, 1:20 AMhours.toString().padStart(2, '0') + ":" + minutes.toString().padStart(2, '0') + ":" + seconds.toString().padStart(2, '0')
Francesc
10/28/2022, 1:21 AMFrancesc
10/28/2022, 1:21 AMMilo
10/28/2022, 1:25 AMFrancesc
10/28/2022, 1:37 AMval value = 2.3416667
val hours = value.toInt()
val minutes = ((value - hours) * 60.0).toInt()
val seconds = ((value - hours - minutes / 60.0) * 3600.0).toInt()
println(hours.toString().padStart(2, '0') + ":" + minutes.toString().padStart(2, '0') + ":" + seconds.toString().padStart(2, '0'))