2017-02-15 79 views
-1

我可以保存與核心數據的日期和所有操作工作正常。如何在sqlite表中保存日期?

我無法將日期保存爲字符串,因爲我的提取請求將在DATE列中使用過濾器。

Sqlite支持DateTime數據類型,但不幸的是,我無法保存我的IOS當前日期時間。任何建議?

+0

看到這個http://stackoverflow.com/questions/22115571/sqlite-storing-retrieving-and-comparing-a-datetime-field –

+0

看到這個http://stackoverflow.com/questions/302664/objectivec -and-sqlites-datetime-type –

+0

你可以更具體地說明爲什麼你不能保存當前的'dateTime'嗎?一些代碼片段可能? – ystack

回答

0

轉換的NSDate的成字符串:

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

而且你可以使用這個字符串。 Date format你可以選擇你想要的。