From 8663b86fc69357aa01ef571686af5ffbad05c47d Mon Sep 17 00:00:00 2001 From: r-ca Date: Thu, 14 Dec 2023 03:40:56 +0900 Subject: [PATCH] =?UTF-8?q?WIP=20DateTypeConverter=E5=AE=9F=E8=A3=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../source/database/common/DateTypeConverter.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/source/src/main/java/one/nem/lacerta/source/database/common/DateTypeConverter.java b/source/src/main/java/one/nem/lacerta/source/database/common/DateTypeConverter.java index b5824670..9d2140e2 100644 --- a/source/src/main/java/one/nem/lacerta/source/database/common/DateTypeConverter.java +++ b/source/src/main/java/one/nem/lacerta/source/database/common/DateTypeConverter.java @@ -1,4 +1,16 @@ package one.nem.lacerta.source.database.common; +import androidx.room.TypeConverter; + public class DateTypeConverter { + + @TypeConverter + public static java.util.Date fromTimestamp(Long value) { + return value == null ? null : new java.util.Date(value); + } + + @TypeConverter + public static Long dateToTimestamp(java.util.Date date) { + return date == null ? null : date.getTime(); + } }