我试图从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