[NSLocale availableLocaleIdentifiers] - еще один способ.
Для тестирования, особенно для обеспечения правильной обработки всех форматов дат в моем пользовательском интерфейсе, я копирую этот массив, устанавливаю NSDateFormatter, чтобы использовать его, и проверяю для каждоговозможная комбинация форматирования даты в автоматическом режиме.
Интересно то, что вы узнаете по пути, когда вы видите некоторые представления даты, которые нарушают ваши предположения о том, как могут форматироваться некоторые даты, названия дней и т. д.