【问题标题】:Storing date-time values存储日期时间值
【发布时间】:2013-07-25 08:34:54
【问题描述】:

this link 我读到在 SQLite 中存储日期时间值的最佳数据类型是INTEGER

将当前日期和时间存储到所述属性中的最佳格式是什么? SimpleDateFormat 只接受字符串,但数据类型是INTEGER

【问题讨论】:

    标签: android sqlite datetime android-sqlite


    【解决方案1】:

    您可以以毫秒为单位存储时间。从 SimpleDateFormat 中检索 Date 对象和以 ms long milliseconds = date.getTime (); 为单位的等效值。店铺milliseconds

    【讨论】:

    • 这样可以保存日期吗?
    • 你可以从毫秒重建日期
    • 谢谢 :) 会试试这个!
    • 但请注意,您在这方面失去了 UTC 时区,并且这些时区不可互换。
    猜你喜欢
    • 1970-01-01
    • 2016-08-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-11-02
    • 2011-09-06
    • 1970-01-01
    相关资源
    最近更新 更多