サーバーから時間値を取得しています。形式は次のとおりです。
「2012 年 5 月 13 日午前 6 時 5 分」
文字列には指定されていませんが、「EDT」であることはわかっています。
する必要がある:
1) 午前/午後のことを取り除きます。
2) EDT (または他のタイムゾーン) から現地の GMT+/-x 時間に変換します。
私のタイムゾーン(イタリア、GMT + 1)の場合、次のようになります。
"2012/05/13 12:05"
NSDateFormatterでこれを行うにはどうすればよいですか?
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setLocale: [NSLocale alloc] initWithLocaleIdentifier:@"en_US"]];
[dateFormatter setDateFormat:@"dd-MM-yyyy HH:mm"];
...?
ありがとう
ニコラ