在我的应用程序中,我需要在sqlite数据库中保存时间。
对于插入我写了这样的代码:
time = [NSDate date:sqlite3_column_double(selectAllStmt,1)];
显示警告“类方法日期未找到”
time = [NSDate dateWithtimeintervelsincenow:sqlite3_column_double(selectAllStmt,1)];
但我不需要来存储时间间隔,我只需要存储日期。我该怎么办?
答案 0 :(得分:1)
首先将SQLite DB列从datetime转换为Varchar,并将日期作为字符串传递给查询,如 -
NSString *strDate = [[[NSString stringWithFormat:@"%@",curDate] componentsSeparatedByString:@" "] objectAtIndex:0];
希望这有效:)