1

この種の文字列をNSDateに変換できません。ここで助けてください。私は以下で何を間違っていますか?

dateString = @"201302051614461";
NSDateFormatter *dateFormatter = [NSDateFormatter new];
[dateFormatter setDateFormat:@"YYYYMMddHHmmSSSSS"];
NSDate *date = [dateFormatter dateFromString:dateString];
NSLog(@"dateString: %@", dateString);
NSLog(@"date: %@", date);  

これは空の日付で返されます。

4

2 に答える 2

1

このように壊すと2013 02 05 16 14 46 1
、フォーマット文字列は@"yyyyMMddHHmmssS

于 2013-02-05T17:09:58.313 に答える
1

@"yyyyMMddHHmmssS"-- YYYY は、多くの場合、間違った年を示します。キャピトルSは小数秒を表します。

于 2013-02-05T17:12:36.757 に答える