我正在使用下面的代碼,使用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