2013-06-11 135 views
1

我知道這篇文章可能是一式三份,但現有的線程上的答案都沒有幫助到目前爲止。NSDateFormatter dateFromString始終返回nil

我想從字符串獲取NSDate值,但我總是得到零作爲結果。這是我的代碼

NSString * dateString = cell.lblAlertDate.text;//this value is "06/11/2013 23:55" for example 
NSDateFormatter * dateFormatter = [[NSDateFormatter alloc] init]; 
[dateFormatter setLocale:[[NSLocale alloc] initWithLocaleIdentifier:@"en_US_POSIX"]]; 
[dateFormatter setDateFormat:@"MM/dd/yyyy HH:mi"]; 

self.selectedAlarmDate = [dateFormatter dateFromString:dateString]; 

回答

3
[dateFormatter setDateFormat:@"MM/dd/yyyy HH:mm"]; 

什麼i在那兒幹什麼......

+0

我愛你:d:d:d。 – Eedoh

+1

不知道,有人愛我... – vikingosegundo

+0

「mi」在那裏,因爲我的背景不是在Objective-C中,在C#中,格式應該沒問題,我認爲是這樣。看起來我的思維模式仍然處於C#模式:D – Eedoh