0

次の文字列を NSDate 形式に変換したい

2012-04-29T08:20:04Z

私を助けてください。どうすればこれを達成できますか。

4

2 に答える 2

0

これを試して:

-(NSDate *)dateFromString:(NSString *)string
{
NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];
NSLocale *locale = [[NSLocale alloc] initWithLocaleIdentifier:@"en_US"];
[dateFormat setLocale:locale];
[dateFormat setDateFormat:@"yyyy-MM-dd HH:mm:ss z"];

NSDate *date1 = [dateFormat dateFromString:string];  
if(!date1) date1= [NSDate date];
[dateFormat release];
[locale release];

return date1;
}

それが役立つかどうか教えてください!!!

于 2012-05-02T12:11:00.930 に答える
0

ここに考えられる同じ質問といくつかの解決策があります:

NSString から NSDate

ご要望に合わせて独自のフォーマットを作成できます。

お役に立てれば ..

于 2012-05-02T12:13:42.120 に答える