我正在编写一个Android应用程序,我希望用户随时跟踪值,将它们存储在SQLite数据库中,并使用MPAndroid折线图绘制图形。
根据https://sqlite.org/datatype3.html,有几种可接受的方法可以在SQLite数据库中存储日期/时间:
此外,似乎有多种方法可以在Java中存储和访问日期。格式应与使用日期/时间选择器或当前日期/时间功能兼容。
SQLite和Android中哪种格式/格式组合最适合我的应用程序?
干杯,奥利
答案 0 :(得分:0)
如果你在一个简单的sqlite数据库上使用框架,例如Room persistence library,你可能会得到更好的结果。它可以为您序列化日期。
如果你想使用sqlite3类型,ISO8601作为TEXT,时间戳作为INTEGER是好的。请告诉您,如果您打算在java中处理日期,如果您不使用Java 8,最好使用ThreeTen或JodaTime。