0

比較的単純な日付形式を日付オブジェクトにフォーマットするだけでなく、ローカルタイムゾーンに変換することも何度も試みました。

すべての日付は次のようにフォーマットされます2010-09-11T08:55:00。これはGMT時刻であり、GMT+2の日付オブジェクトに変換したいと思います。

誰かが私を正しい方向に向けてくれませんか?

4

1 に答える 1

0

日付をフォーマットする方法を理解しました。

NSString *str = @"2010-09-10T18:24:43";

NSDateFormatter *format = [[NSDateFormatter alloc] init];
[format setDateFormat:@"yyyy-MM-dd'T'HH:mm:ss"];
NSDate *date = [format dateFromString:str];

[format setDateFormat:@"EEEE MMMM d, YYYY"];
str = [format stringFromDate:date];
[format release];

NSLog(@"%@", str);

今すぐローカルタイムゾーンに変換する必要があります。

于 2010-09-11T16:25:28.043 に答える