如何在sqlite表中保存日期?

时间:2017-02-15 12:28:33

标签: ios objective-c sqlite

我可以使用核心数据保存DATE,并且所有操作都正常。

我无法将DATE保存为字符串,因为我的提取请求会在DATE列上显示过滤器。

Sqlite支持DateTime数据类型,但不幸的是,我无法保存我的IOS当前日期时间。有什么建议吗?

1 个答案:

答案 0 :(得分:0)

将NSDate转换为字符串:

NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"ddMMyyyy"];
NSDate *date = [dateFormatter dateFromString:actualYearDate];
NSString *stringFromDate = [NSString stringFromDate:date];

你可以使用这个字符串。 Date format您可以根据需要选择。

相关问题