Skip to content

1.0.0 - UtilityTools - Dates extension

Latest

Choose a tag to compare

@VictorKreniski VictorKreniski released this 05 Jan 17:28
· 4 commits to main since this release
cf115e0

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()