我正在使用下面的代码,使用NSDateFormatter将yyyy-MM-dd更改为M-dd-yyyy,但NSLog返回值为零。请帮忙。提前致谢。NSDateFormatter使用dateFromString返回nil
NSString *[email protected]"1992-11-15";
NSDateFormatter *format = [[NSDateFormatter alloc] init];
[format setDateFormat:@"MM-dd-yyyy"];
NSDate *DateOfBirth=[format dateFromString:trimmedDOB];
NSLog(@"DATE IS %@",DateOfBirth);
向yourse的NSDate对象lf:你的格式字符串是否与你试图转换的日期格式相似? –
先形成一个日期,然后更改它的'dateFormat'。设置原始字符串的日期格式。形式日期使用'NSDateFormatter'使用其格式。更改格式化器的格式并进行转换。 – Anupdas
我想将yyyy-MM-dd转换为MM-dd-yyyy。请告诉我,我犯的错误。 – Adhish