let calendar = Calendar.current
var component = DateComponents()
component.minute = 15
component.hour = 3
component.day = 12
component.month = 7
component.year = 2021
guard let startDate = calendar.date(from: component) else {return}
when I am debugging I see
(lldb) po sessions[0].startDate
▿ 2021-07-12 10:15:00 +0000
- timeIntervalSinceReferenceDate : 647777700.0
pretty much everything is spot on except for the hour