我想将当前日期+时间保存到数据库中,也想检索它。我知道在Objective-C中我们不能直接保存日期+时间。
我有双重作为数据库中的字段,目前我通过将其转换为双重来保存日期。
这是将日期转换为 double 的方法
currentDate=[NSDate date];
startDate=(double)[currentDate timeIntervalSince1970];
现在我如何从该 double 值中检索日期?还是有另一种方法可以在 iPhone SDK 中保存日期。
请您参考如下方法:
NSDate *dateFromDouble(double interval) {
return [NSDate dateWithTimeIntervalSince1970: interval];
}