指定されたフォーマッタで日付オブジェクトを作成しようとしていますが、日付formatter_datefromstringメソッドはnilを返します。明確なドキュメントのサンプルを私に教えてください。解析しようとしている文字列は、「2017年9月24日午前2時00分」です。事前に感謝しますNSDateFormatterはdatefromstringメソッドを呼び出すときにnilを返しますか?
NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];
[dateFormat setTimeZone:[NSTimeZone systemTimeZone]];
[dateFormat setLocale:[NSLocale currentLocale]];
[dateFormat setDateFormat:@"h:mm a Z 'on' MMMM d, yyyy"];
NSLog(@"dateStr:==============> %@", dateStr);
NSDate *date = [dateFormat dateFromString:dateStr];
NSLog(@"Date:------------->%@", date);
return date;
'dateStr'何が便利ですか? – vadian
NSDateに変換しようとしている日付文字列を指定します。 –
あなたのデバイス/シミュレータは英語に設定されていますか? – rmaddy