私のアプリケーションは2つの言語に分かれています.1つは英語、もう1つはスペイン語です。今私はサーバーからタイムスタンプを受け取り、 "MMM dd、yyyy" formateで日付を表示する必要があります。 これは私に "Dec 23、2017"を与えていますが、私はそれをスペイン語に変換すると、スペイン語で月の名前を表示する必要があります。 スペイン語で12か月の名前を短い形式で指定するか、NSDateFormatterにこのタイプのオプションを指定することをお勧めしますか?あなたはスペイン語のような特定の言語用のNsdateformatter
NSDateFormatterを見つけセット*フォーマッタ= [[NSDateFormatterのalloc]のinit]必要な特定の言語の
NSDate *date = [dateFormatter dateFromString:[[[webserviceDict valueForKey:@"CurrentWeekEarning"]objectAtIndex:i-1]valueForKey:@"date"]];
[dateFormatter setDateFormat:@"MMM dd, yyyy"];
strTitle = [NSString stringWithFormat:@"%@",[dateFormatter stringFromDate:date]];
チェック 'dateFormatter.locale' https://developer.apple.com/library/content/documentation/MacOSX/Conceptual/BPInternational/InternationalizingLocaleData/InternationalizingLocaleData .html – Hackerman
日付フォーマッタの作成方法とセットアップ方法を示す質問を更新してください。 – rmaddy