Iphone sqlite数据库中的时间戳类型

Iphone sqlite数据库中的时间戳类型,iphone,datetime,core-data,timestamp,Iphone,Datetime,Core Data,Timestamp,我现在正在构建一个iPhone应用程序,它涉及核心数据。其中一个实体有一个日期类型的属性,该属性在相应的sqlite数据库中有效地生成一个时间戳类型的列。该值类似于320928592.400471 我的问题是。。。如何将普通datetime转换为时间戳类型?我想将一些静态数据预加载到数据库中。因此,我需要知道如何将数据直接存储到数据库。很可能该数字与NSDate的时间间隔IncerenceDate返回的数字相同,即自2001年1月1日起的秒数 在程序第一次运行时填充数据库,或者生成预填充的数据库

我现在正在构建一个iPhone应用程序,它涉及核心数据。其中一个实体有一个日期类型的属性,该属性在相应的sqlite数据库中有效地生成一个时间戳类型的列。该值类似于
320928592.400471


我的问题是。。。如何将普通datetime转换为时间戳类型?我想将一些静态数据预加载到数据库中。因此,我需要知道如何将数据直接存储到数据库。

很可能该数字与NSDate的
时间间隔IncerenceDate
返回的数字相同,即自2001年1月1日起的秒数


在程序第一次运行时填充数据库,或者生成预填充的数据库并将其从手机中导出以包含在捆绑包中,可能会更容易。

感谢您的快速响应。只是想知道参考日期是否以GMT为单位?是的。参考日期的具体定义是“2001年1月1日的第一次[sic],GMT”,更多信息请参见。非常感谢,我做了一个非常简单的计算,看起来很好。=]