Ich versuche, das Datum zu erhalten, dass ich in NSDateComponents
eingestellt bin, aber es retting den einen Tag weniger als das tatsächliche Datum.dateFromComponents gibt falsches Datum
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
Danke. Aber ich denke, ich muss Timezone einstellen, um das richtige Datum zu bekommen. –
ja sollten Sie timeZone mit UTC-Wert einstellen –