Привет, это мой код, он отлично работает, когда язык устройства на английском языке, но когда я меняю язык на французский, дата приходит как ничто. Может кто-нибудь, пожалуйста, помогите мне для устранения этой проблемы.Преобразование строк на дату не работает при изменении языка
NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];
[dateFormat setDateFormat:@"EEE, d LLLL yyyy HH:mm:ss Z"];
[dateFormat setLocale:[[NSLocale alloc] initWithLocaleIdentifier:NSLocaleIdentifier]];
birthdayDate = [dateFormat dateFromString:birthdayStr]; //birthdayStr it contains Date string.
Что является строка, которую вы пытаетесь преобразовать в дату? – Fogmeister
Спасибо за ваш ответ Пн, 19 апр 1993 00:00:00 -0400 это мой формат – TamilKing
@Zaph: Не могли бы вы указать, как настроить, как ваше предложение? – TamilKing