1
我遇到此消息的問題。這似乎並不能夠轉換成的NSDate我dateStringCFStringRef無效問題
//dateString = @"2012-03-24 00:00:00 +0000"
+ (NSDate *)dateFromString:(NSString *)dateString {
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"yyyy-MM-dd'T'HH:mm:ss'Z'"];
[dateFormatter setTimeZone:[NSTimeZone timeZoneForSecondsFromGMT:0]];
NSDate *result = [dateFormatter dateFromString:dateString]; //Invalid CFStringRef
[dateFormatter release];
return result;
}
我拿出了Z,它仍然不起作用 – TheLearner 2012-02-24 14:35:49
@TheLearner:你的日期字符串中也有一個時區偏移量 – JeremyP 2012-02-24 14:36:49