アプリに日付ピッカーがあります。電話はバングラデシュのローカル設定に設定されています。datepicker から日付を選択すると、常にベンガル語の日付が返されます。日付をローカル形式で返します。
同様に、০৬/১১/২০১৪を返します
しかし、私はそれが06/11/2014であることを望んでいます。
日付フォーマッタで変換してみました。これは私が試したものです:
NSDateFormatter* formatter = [[NSDateFormatter alloc] init];
[formatter setLocale:[NSLocale currentLocale]];
NSDate* date = [formatter dateFromString: self.birthDate.text];
NSDateFormatter *formater = [[NSDateFormatter alloc] init];
[formater setLocale:[NSLocale localeWithLocaleIdentifier:@"en_US"]];
[formater setDateFormat:@"dd/MM/yyyy"];
NSLog(@"%@",[formater stringFromDate:date]);
出力はヌルです。