// // PlannedWorkout.swift // Werkout_ios // // Created by Trey Tartt on 7/1/23. // import Foundation struct PlannedWorkout: Codable { let id: Int let createdAt, updatedAt, onDate: String let workout: Workout enum CodingKeys: String, CodingKey { case id case createdAt = "created_at" case updatedAt = "updated_at" case onDate = "on_date" case workout } private static let plannedDateFormatter: DateFormatter = { let formatter = DateFormatter() formatter.dateFormat = "yyyy-MM-dd" formatter.locale = Locale(identifier: "en_US_POSIX") return formatter }() var date: Date? { Self.plannedDateFormatter.date(from: onDate) } }