import Foundation // Define value for unixTimestamp let unixTimestamp: TimeInterval = 1323444771 // Convert Unix timestamp to Date let date = Date(timeIntervalSince1970: unixTimestamp) // Format the date to a readable string let dateFormatter = DateFormatter() dateFormatter.dateFormat = "yyyy-MM-dd HH:mm:ss" // Desired format: year-month-day hour:minute:second let formattedDate = dateFormatter.string(from: date) print("Converted Date: \(formattedDate)")
Date(timeIntervalSince1970: unixTimestamp)
1323444771
Date
DateFormatter
2011-12-09 15:32:51
Date(timeIntervalSince1970:)
Date(timeIntervalSince1970: 1514764800)
timeIntervalSince1970
date.timeIntervalSince1970
DateFormatter.dateFormat
dateFormatter.dateFormat = "yyyy-MM-dd HH:mm:ss"
DateFormatter.string(from:)
dateFormatter.string(from: date)
DateFormatter.date(from:)
dateFormatter.date(from: "2018-07-15 12:30:45")
Date()