Reputation: 39
For eg, if I have selected Time: 3pm and the number of hours: 5 hours, then get (8pm) as answer"
Upvotes: 2
Views: 74
Reputation: 2252
let calendar = Calendar.current
let date = calendar.date(byAdding: .hour, value: 5, to: Date())
or
let date = calendar.date(byAdding: . minute, value: 330, to: Date())
Now you can get hour
let comp = calendar.dateComponents([.hour, .minute], from: date)
let hour = comp.hour
let minute = comp.minute
print(hour)// This is your answer.
Upvotes: 2