在 Kotlin 中,HourOfDay
是 Java 中的时间类型,在 Kotlin 中没有直接支持。如果你想要获取当前的小时数,可以使用 LocalTime.now().hour
方法来获取。以下是一个解决方法的代码示例:
import java.time.LocalTime
fun main() {
val currentHour = LocalTime.now().hour
println("当前小时数:$currentHour")
}
这里使用了 LocalTime.now()
方法来获取当前的时间,然后使用 .hour
属性获取小时数。最后,将结果打印出来。
注意:在 Kotlin 中,LocalTime.now().hour
方法返回的小时数是 0 到 23 的范围。如果你想要获取 12 小时制的小时数,可以使用 LocalTime.now().format(DateTimeFormatter.ofPattern("hh"))
方法。