This commit is contained in:
Trey t
2022-02-10 10:59:19 -06:00
parent 34962d2fa3
commit 92514a5e33
5 changed files with 47 additions and 8 deletions

View File

@@ -57,3 +57,17 @@ extension View {
clipShape( RoundedCorner(radius: radius, corners: corners) )
}
}
extension Date {
static func dates(from fromDate: Date, to toDate: Date) -> [Date] {
var dates: [Date] = []
var date = fromDate
while date <= toDate {
dates.append(date)
guard let newDate = Calendar.current.date(byAdding: .day, value: 1, to: date) else { break }
date = newDate
}
return dates
}
}