EDIT: Пожалуйста, внимательно прочитайте мне нужно поддерживать этот конкретный формат, я не могу просто пойти и использовать жёстко прописанный формат с использованием NSDateFormatterКак форматировать строку в Swift, используя STRFTIME
Привет У меня есть задача форматирования все даты в нашем приложении с использованием настроек, полученных из OUR API, формат в этом случае поддерживается функциями strftime.
Как следует использовать и быстро использовать их.
Пример формата даты и времени: "date_format": "% d% B% Y" "time_format": "% H:% M"
Я нашел функцию strtime но я не конечно, как я должен использовать это или даже если я должен. Я также только нашел примеры в Objective-C
Почему бы просто не использовать 'NSDateFormatter'? Он задокументирован в «Руководстве по программированию даты и времени» от Apple, и вы найдете много вопросов и ответов о NSDateFormatter здесь на SO (даже для Swift :) –
Из-за вопроса, в котором конкретно просят что-то соблюдать в формате NSDateFormatter поддержка? –
Что именно вы не можете сделать с NSDateFormatter? «% d» - «dd», «% B» - «MMMM», «% Y» - «yyyy» и т. д. ... - Или вы имели в виду, что формат 'strftime()' извлекается через API? –