我现在正在构建一个iPhone应用程序,它涉及核心数据。其中一个实体具有Date类型的属性,可以在相应的sqlite DB中有效地生成TIMESTAMP类型的列。该值类似于320928592.400471
我的问题是......如何将普通日期时间转换为TIMESTAMP类型?我想将一些静态数据预加载到DB。因此,我需要知道如何将数据直接存储到数据库中。
答案 0 :(得分:2)
有可能该号码与NSDate timeIntervalSinceReferenceDate
返回的号码相同,即自2001年1月1日起的秒数。
在首次运行程序时填充数据库可能更容易,或者生成预填充数据库并从手机中导出数据库以包含在数据包中。