Хорошо, это будет слишком для начинающих, но все же. Предположим, я создал класс Converters.kt как
class Converters {
@TypeConverter
fun fromTimestamp(value: Long?): Date? {
return value?.let { Date(it) }
}
@TypeConverter
fun dateToTimestamp(date: Date?): Long? {
return date?.time?.toLong()
}
}
, а также добавил @TypeConverters(Converters::class)
в свой класс базы данных.
Теперь что дальше. Как получить доступ к dateToTimestamp
и fromTimestamp
в моих кодах. Некоторое демонстрационное приложение будет полезно