Repository navigation
Releases: VictorKreniski/UtilityTools
Releases · VictorKreniski/UtilityTools
Release list
1.0.0 - UtilityTools - Dates extension
Date Extensions
Combine Date and Time
let combinedDate = someDate.combineDate(time: someTime)Create All Month Days
let allMonthDays = someDate.createAllMonthDays()End of Day
let endOfDay = someDate.endOfDay()Generate Week Dates
if let weeklyDates = someDate.generateWeekDates(since: startOfWeekDate) {
// Use weeklyDates array
}Check if Date is Today or in the Past/Future
let isToday = someDate.isToday()
let isAtLeastToday = someDate.isAtLeastToday()
let isBiggerThanToday = someDate.isBiggerThanToday()Start of Day and Start of Week
let startOfDay = someDate.startOfDay()
let startOfWeek = someDate.startOfWeek()