2

「2013-04-25T08:00:00.000+0000」のような日付文字列がありますが、これを日付として読み取る正しい方法は何ですか。

私はこれをすべて試しました:

NSDateをunixタイムスタンプiphone sdkに変換するには?

iOS - mySQL (apache) と iOS (NSDate) の間のタイムスタンプの適切なフォーマット

タイムスタンプを nsdate 形式に変換しています

そして私もこれを試しました:

+(NSDate *)dateFromUTCTimeStamp:(NSString *)dateString
{
    NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
    dateFormatter.dateFormat = @"yyyy-MM-dd'T'HH:mm:ss'Z'";
    NSTimeZone *gmt = [NSTimeZone timeZoneWithAbbreviation:@"GMT"];
    [dateFormatter setTimeZone:gmt];
    NSDate *timeStamp = [dateFormatter dateFromString:dateString];
    return timeStamp;
}

すべてが nil を返します。単純な間違いを犯していることはわかっていますが、助けが必要です。

4

0 に答える 0