SWIFT: ¿Cómo agrego horas al objeto NSDate?
Genero un objeto NSDate a partir de una cadena.
let dateFormatter = NSDateFormatter()
dateFormatter.dateFormat = "yyyy-MM-dd HH:mm:ss"
dateFormatter.timeZone = NSTimeZone(abbreviation: "GMT")
let stringToDate = dateFormatter.dateFromString(dateFromService) // 2015-07-20 12:00:43 +0000
Obtengo este valor de cadena del servidor web. Necesito modificar la zona horaria del dispositivo personal. Quiere agregar horas a este objeto stringToDate pero no funciona
var addHours : Int = 2 // 2 hours will be added
var newDate = stringToDate.dateByAddingTimeInterval(addHours)