NSDateFormatter для анализа TimeZone из нескольких локалей - PullRequest
0 голосов
/ 08 октября 2019

Есть предложения о том, как анализировать строки дат из более старых файлов, используя CET, и часовой пояс в стиле PDT из нескольких локалей? Файл может быть проанализирован в любой локали и, кажется, смешивает форматы для локалей и включает 3 альфа-часовых пояса США и Европы (CET, PST и т. Д.).

Я создаю форматер следующим образом:

NSDateFormatter *df = [[NSDateFormatter alloc] init];
[df setDateFormat:@"yyyy-M-d h:m:s a zzz];

Если я установлю на нем значение GB Local, я получу нулевое значение для строк с часовыми поясами США. И если я ничего не устанавливаю (я в США), я получаю часовые пояса в США, но не европейские. Есть мысли по поводу решения?

...