Skip to content

Instantly share code, notes, and snippets.

@andr3a88
Created March 25, 2020 09:21
Show Gist options
  • Save andr3a88/8c0ff947a18175753a6796ef3140e03b to your computer and use it in GitHub Desktop.
Save andr3a88/8c0ff947a18175753a6796ef3140e03b to your computer and use it in GitHub Desktop.
Difference between 2 date with DateComponents
let date1 = Date()
let date2 = date1.addingTimeInterval(12000)
// Use the date components .year .month .day .hour
let diffComponents = Calendar.current.dateComponents([.hour, .minute], from: date1, to: date2)
let hours = diffComponents.hour
let minutes = diffComponents.minute
print("Hours \(hours) Minutes \(minutes)")
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment