Получить час, минуты, день недели для любого часового пояса

nsdate

#1

Господа, прошу подсказать, как встроенными средствами, не используя “лишних” библиотек (т.к. SwiftDate или подобных) получить от текущей даты час, минуты и день недели в указанной временной зоне (полученной из TimeZone.current.abbreviation(), которая была передана как текстовое значение)
Выводить как строку из DateFormatter и парсить - некрасиво.


#2

Пришел к выводу, что лучше передавать вместо TimeZone - целочисленное значение разницы во времени между текущим часовым поясом и GMT: TimeZone.current.secondsFromGMT()
А при обработке через календарь вытаскивать нужные данные с текущей даты + разница


#3

Тему можно закрывать


Закрыл тему #4