2
この文字列「2011-11-23T17:59:00Z」をNSDateに変換しようとしています。iOSのISO8601時刻を解析する際のトラブル
多くの人がこの問題を抱えていますが、誰もがやや異なる形式です。私は解決策をハックすることができませんでした。
私のようなコードを試してみた:
NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];
dateFormat.timeStyle = NSDateFormatterFullStyle;
[dateFormat setDateFormat: @"yyyy-MM-dd'T'HH:mm:ss'Z'"];
NSString* date = ""2011-11-23T17:59:00Z"";
NSString *dateString = [dateFormat stringFromDate: date];
日付ストリングはいつも戻ってくるNULL
この答えは間違っています。フォーマット文字列は 'Z'を引用するべきではありません。 – rmaddy
私は引用符なしで答えを更新しましたZ – bryanmac