私はほとんどこれを機能させています、そして明らかに時間はほとんど正しいので私はそれの一部を機能させました(それはそれがあるべきものより1時間短いです)
InputDate: Sat Oct 27 22:08:36 PDT 2012
Resulting Date: 2012-01-01 05:08:36 +0000
(Or: Saturday, December 31, 2011 9:21 PM)
文字列データをNSDateにカプセル化するために使用しているコードは次のとおりです。
NSDateFormatter *dateFormatter=[[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"EEE MMM dd HH:mm:ss zzz YYYY"];
NSDate *buildDate = [dateFormatter dateFromString:buildDateString];
少し言い換えると、入力日付は、日付フォーマッターに入れられる日付です。結果の日付は、日付フォーマッタによって生成されたNSDateのNSLogにすぎません。
外部で生成された日付(ビルドタイムスタンプをアプリ内で利用できるようにするため、ビルドフェーズで生成されます)を取得し、その文字列をNSDateに変換しようとしています。これは、既存のiOSコントロールを使用して簡単に出力できます。