次の出力で日付文字列をフォーマットするために、次の NSDateFormatter コードを使用しています: '2013-02-18 03:23:32.928000 +0000'
これは、出力が「2013-02-18 02:00:40 AM.118000 +0000」に変更されたヨーロッパの iPhone を持つユーザーが追加されるまで、一貫して機能していました。
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
NSTimeZone *timeZone = [NSTimeZone timeZoneWithName:@"UTC"];
[dateFormatter setTimeZone:timeZone];
[dateFormatter setDateFormat:@"yyyy-MM-dd HH:mm:ss.SSSSSS Z"];
フォーマッタが一貫して動作しない理由についてのヒントはありますか?