2013-10-09 45 views
1

我正在使用日期選擇器來允許用戶選擇一個日期。然後這個日期將被插入到Sqlite3數據庫中。如何在發送日期選擇器IBOutlet之前將它發送到sqlite3 db

如何在插入前將日期的格式設置爲「mm dd yyyy」?

本主板上的每個線程都使用NSDateFormatter來處理格式化日期,但它們都以[NSDate date]作爲格式化日期。如何格式化日期選擇器中的「變量」日期字符串?

我不想格式化「當前日期」字符串。

我的編碼背景是Cold Fusion,但我停止編程約7年前,最近決定嘗試XCode &目標C請溫柔。謝謝你的幫助!

回答

0

你可以簡單地使用datepicker.date

試試這個得到的DatePicker日期,

NSDateFormatter *df=[[NSDateFormatter alloc]init]; 
[df setDateFormat:@"MM dd yyyy"]; 
NSString *s=[df stringFromDate:dtPicker.date]; 

NSLog(@"date to store in sqlite3 db:%@",s); 
+0

好吧,這完美地工作,只向哈得改變datePicker.date到dateSelect.date/dateSelect是我設置的時候我在.h文件中聲明瞭屬性。 @property(nonatomic,retain)IBOutlet UIDatePicker * dateSelect; –

相關問題