如何在 Android Kotlin 中获取小时表日期?

rez*_*afi 3 android date deprecated kotlin

我尝试从 Kotlin 中的 Date 数据类型获取小时,但收到此错误:

'getter for hours: Int' 已弃用。在 Java 中已弃用

还有我的代码:

val date:Date = ...
val hour = date.hours
Run Code Online (Sandbox Code Playgroud)

这已被弃用 getHours() 且未找到...

Nik*_*dva 8

getHours()已弃用。它取代了 Calendar.get(Calendar.HOUR_OF_DAY)

val date:Date = ... // your date
val cal = Calendar.getInstance()
cal.time = date
val hours = cal.get(Calendar.HOUR_OF_DAY)
Run Code Online (Sandbox Code Playgroud)