1
我正在嘗試解決問題 我將數據保存在sqlite中。 日期格式爲如何按當前時間在ios中對sqlite中的數據進行排序
NSDateFormatter *df= [[NSDateFormatter alloc]init];
df.dateStyle = NSDateFormatterMediumStyle;
df.dateFormate = @"dd-MM-yyyy";
DateTextField.text = [NSString stringWithFormat:@"%@",[df stringFromDate:MyPicker.date]];
節省在SQLite表的值。
我在表currentdate,pastdate,futuredate中有三個按鈕。
當我按下的currentdate按鈕時,的currentdate值示於表中,
當我按下pastdate按鈕時,pastdate值示於表中,
當我按下futuredate按鈕時,futuredate值是在表中顯示。
在pastdate是SQLite的查詢類型的數據是
NSString *Querysql = [NSString stringWithFormate:@"SELECT *FROM Table_Name where Date > '16-12-2013' order by date DESC"];
如何在當前的日期顯示?
什麼是查詢獲取當前日期,sqlite表中的值?
使用「DD-MM-YYYY」將你的代碼過於複雜,並阻止你使用許多優化,例如' INDEX'es。使用「yyyy-MM-dd」按照需要在應用程序中顯示數據庫和格式的日期。檢查[SQLite日期/時間](http://www.sqlite.org/lang_datefunc.html)。 –