我試圖從NSUserDefaults格式化一個字符串,其中包含一個日期。 結果是(null)。 我的問題是:有沒有辦法將此字符串轉換爲格式化日期,或者有更好的方法嗎?從NSUserdefaults轉換/格式DateString
我的代碼:
NSString *c = [prefs objectForKey:@"expiration_date_full"];
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"dd.MM.yyyy HH:mm:ss"];
NSDate *dateFromString = [[NSDate alloc] init];
dateFromString = [dateFormatter dateFromString:c];
cell.detailTextLabel.text = [NSString stringWithFormat:@"%@ %@ Noch gültig bis: %@", a, b, dateFromString];
你有沒有在C字符串值? – karthikeyan 2015-02-10 10:10:27
是的,在c中有字符串像2014-22-11 18:06:35 +0000 – 2015-02-10 10:51:01