NSDate Need help please

MyPlayground

I have uploaded my PlayGround to see why my

var startDate: NSDate?
var startDateFromString: String?

startDateFromString = “2016-04-12 17:42:10 +0000”

print(startDateFromString)

var formatter = NSDateFormatter()
formatter.dateStyle = .FullStyle
startDate = formatter.dateFromString(startDateFromString!) // I am getting Nil and I do not understand why

print(“String to NSDate”,startDate)

Problem solved

let dateString = “Thu, 22 Oct 2015 07:45:17 +0000”
let dateFormatter = NSDateFormatter()
dateFormatter.dateFormat = “EEE, dd MMM yyy hh:mm:ss +zzzz”
// dateFormatter.dateStyle = NSDateFormatterStyle.MediumStyle
let dateObj = dateFormatter.dateFromString(dateString)

dateFormatter.dateFormat = “MM-dd-yyyy”
print(“Dateobj: (dateFormatter.stringFromDate(dateObj!))”)