2016-02-26 31 views
0

我正在製作一個應用程序,用戶在其中選擇時間,並使用此代碼將時間轉換爲字符串。使用DateTime選擇器

NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init]; 
    dateFormatter.timeZone = [NSTimeZone localTimeZone]; 
    dateFormatter.timeStyle = NSDateFormatterShortStyle; 
    NSString * dateTimeString = [dateFormatter stringFromDate:timePicker.date]; 

而且我將dateTimeString保存在coreData中。現在我想把那個「日期時間串」再次轉換成這樣的選擇器形式:

我該如何做到這一點?有沒有辦法將時間字符串轉換爲選擇器形式?

+1

在我的假設你有輸出,但只需要的東西,你想通過'dateTimeString'到coredata正確 –

+0

而不是轉換爲核心數據存儲'NSString',你可以直接存儲'NSDate'格式。所以在提取時會得到完全相同的對象。 – Mrunal

+0

非常感謝@ Anbu.Karthik – salmancs43

回答

4

只需使用類似NSDateFormatter實例的dateFromString

順便說一下,您可以直接在Core Data中存儲NSDate的實例。

+0

我明白了你的觀點......非常感謝@dasdom – salmancs43

相關問題