0
ありがとうございました。ISO 8601 iPhone向けObjectiveの日付フォーマッタが正しくオフセットを設定しない
iPhoneアプリケーション用のISO 8601日付フォーマッタを作成しようとしていますが、オフセットが正しく出力されません。結果のタイムゾーンがGMTになる必要があり、ESTに位置しており、2:33 PMに2012年3月6日にテストしました。2012-03-06T14:33:35 + 0000
ゾーンのため私は-05必要な違い:私が使用しています表示されるまで00の代わりに、0000
コードは次のとおりです。
NSDateFormatter* dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"yyyy-MM-dd'T'HH:mm:ss ZZ"];
NSTimeZone *gmt = [NSTimeZone timeZoneWithAbbreviation:@"GMT"];
[dateFormatter setTimeZone:gmt];
NNSDate *gmtDate = [[NSDate alloc] init];
dateString = [dateFormatter stringFromDate:gmtDate];
NSLog(@"Date String: %@", dateString);
働いて...感謝! – user1079052
@ user1079052:受けてください:) – JeremyP