import Foundation extension Date { func format(_ format: String) -> String { let formatter = DateFormatter() formatter.locale = Locale(identifier: "en_US") formatter.dateFormat = format return formatter.string(from: self) } static func parse(dateStr: String, format: String) -> Date? { let formatter = DateFormatter() formatter.locale = Locale(identifier: "en_US") formatter.dateFormat = format return formatter.date(from: dateStr) } }