какой должен быть формат даты у датаФорматтера? Ни один нормально не работает из тех что пробую
https://nsdateformatter.com
Да это скорее всего ISO8601, а значит как-то так: let formatter = ISO8601DateFormatter() if let date = formatter.date(from: "2022-06-10T00:00:00+03:00") { print(date) // по Гринвичу }
почему то все равно из 2022-06-14T00:00:00+03:00" получается 2022-06-13 21:00:00 +0000 что я не так делаю?) таймзону выставить нужно?
А что не верно?
ну вообще да, они идентичны, но почему он таймзону сокращает сам, почему он из 13.06 (+3) не делает такую же, а делает 14.06(+0)
Именно из-за не указанной таймзоны.
Обсуждают сегодня