首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >android机房中如何使用移动式变频器

android机房中如何使用移动式变频器
EN

Stack Overflow用户
提问于 2019-10-12 11:36:44
回答 1查看 321关注 0票数 0

好的,这将是初学者的问题,但仍然。假设我已经创建了一个Converters.kt类,作为

代码语言:javascript
复制
 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)

接下来呢。如何在我的代码中访问dateToTimestampfromTimestamp。一些演示应用会有帮助。

EN

回答 1

Stack Overflow用户

发布于 2019-10-12 11:51:16

您必须在实体类中使用这个转换器,使用@TypeConverters注释。之后,当您查询此实体(表)空间时,将自动使用dateToTimeStamp或fromTimeStamp将未知数据类型转换为已知的数据类型。也就是说,当您将日期保存在db中时,将使用dateToTimestamp将其转换为Long,当您查询日期时,房间库本身将从Long转换为fromTimestamp。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58353729

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档