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() {