I am trying to combine two date strings into a format that will allow for a new single date. The first string is a .long style format string. The second string is just a tim
let date = "March 24, 2017"
let time = "7:00 AM"
let dateFormatter = DateFormatter()
dateFormatter.locale = Locale(identifier: "en_US_POSIX")
dateFormatter.dateFormat = "MMMM dd, yyyy 'at' h:mm a"
let string = date + " at " + time // "March 24, 2017 at 7:00 AM"
let finalDate = dateFormatter.date(from: string)
print(finalDate?.description(with: .current) ?? "") // "Friday, March 24, 2017 at 7:00:00 AM Brasilia Standard Time"