Calendar TypeConverter for Room (Kotlin) Calendar TypeConverter for Room (Kotlin) sqlite sqlite

Calendar TypeConverter for Room (Kotlin)


Use:

object Converters {    @TypeConverter    @JvmStatic    fun fromTimestamp(value: Long?): Calendar? = value?.let { value ->        GregorianCalendar().also { calendar ->            calendar.timeInMillis = value        }    }    @TypeConverter    @JvmStatic    fun toTimestamp(timestamp: Calendar?): Long? = timestamp?.timeInMillis}

And

@TypeConverters(Converters::class)abstract class AppDatabase : RoomDatabase() {