Я пытаюсь получить дату, когда меня установили в NSDateComponents
, но она удаляется на один день меньше, чем фактическая дата.dateFromComponents дает неправильную дату
let calendar = NSCalendar(calendarIdentifier: NSCalendarIdentifierGregorian)
let dateComponents = calendar!.components([.Year , .Month , .Weekday, .Day], fromDate: NSDate())
dateComponents.year = 2015
dateComponents.month = 9
dateComponents.day = 1
po calendar!.dateFromComponents(dateComponents)
▿ Optional(2015-08-31 18:30:00 +0000)
- Some : 2015-08-31 18:30:00 +0000
Спасибо. Но я думаю, мне нужно установить Timezone, чтобы получить правильную дату. –
да, вы должны установить timeZone со значением UTC –