I need to compare two Date
object to get the day difference between them, for example: 10/10 compares with today 10/7 will be 3
, but the Date
object returned to me from server is not aligned with the current time. There will be a few minutes difference which results in 10/10 being 2
days ahead of 10/7 because of the delay
I found a line of code that can give me a Date
object of the current time, but I want to convert an existing Date
object from somewhere else, how do I do it?
let today = Calendar.current.date(bySettingHour: 0, minute: 0, second: 0, of: Date())!
e.g. 2020-10-08 16:08:57.259580+0000
I want it to be 2020-10-08 00:00:00 +0000
something like this