NSDate from NSString - dateFromString returns nil
问题 I want to get a NSDate object from a string of date, but it returns nil. What am I doing wrong? Thanks! NSString *dateString = @"2012-04-05T13:27:32.369Z"; NSDateFormatter* df = [[NSDateFormatter alloc]init]; [df setDateFormat:@"YYYY-MM-dd'T'HH:mm:ss.SSSZ"]; NSDate* date = [df dateFromString:dateString]; NSLog(@"1%@",date); [df release]; 回答1: The "Z" must be quoted: NSDateFormatter* df = [[NSDateFormatter alloc]init]; NSString *dateString = @"2012-04-05T13:27:32.369Z"; [df setDateFormat:@