0
Быстрый вопрос.NSDateFormatter dateFromString возвращает неверную дату
У меня есть строка даты: пример var dateString = "17-02-2015"
Я использую:
var dateFormatter = NSDateFormatter()
dateFormatter.dateFormat = "dd-MM-yyyy"
var newDate = dateFormatter.dateFromString(dateString)
И я получаю выход: 2015-01-16 23:02:00 +0000
Почему я отсутствующий в день? Это из-за часового пояса? (Я на +1, а в дате часовой пояс 0?).
Я также судимая настройка часового пояса:
dateFormatter.locale = NSLocale.currentLocale()
dateFormatter.timeZone = NSTimeZone.systemTimeZone()
Но не успеха.
Что мне не хватает?
То смешно, что, когда я установить языковой стандарт в dateFormatter, ничего не происходит, но когда я выход с descriptionWIthLocale (...) он отлично работает! Спасибо. –
Добро пожаловать –