Date Difference and Math
Days, weeks, months and hours between dates, plus date and time addition/subtraction
Days Between Dates Calculator
Calculate the number of days between two dates, with exclusive or inclusive counting, weeks, calendar years/months/days and weekday/weekend totals.
Add Days to Date Calculator
Add or subtract calendar days from a start date, then see the resulting date, weekday, ISO week, day of year and month calendar.
Add Time to Date Calculator
Add years, months, weeks, days, hours, minutes and seconds to a start date and time, then see the resulting date-time and total offset.
Subtract Time from Date Calculator
Subtract years, months, weeks, days, hours, minutes and seconds from a start date and time, then see the resulting past date-time.
Date Calculator
Calculate the date difference between two dates or add and subtract calendar days from a start date, with full calendar breakdowns.
Weeks Between Dates Calculator
Calculate full weeks, remaining days, total days and decimal weeks between two dates, with optional inclusive end-date counting.
Months Between Dates Calculator
Calculate full calendar months and remaining days between two dates, with decimal months, total days, weeks, quarters and year breakdowns.
Hours and Minutes Between Dates Calculator
Calculate the elapsed hours and minutes between two date-times, with total hours, total minutes, seconds, decimal hours, days and 8-hour shift estimates.
Time Calculator
Add and subtract time durations in HH:MM:SS, HH:MM or unit format, with decimal hours, total minutes, total seconds and copyable results.
Duration Calculator
Calculate duration between a start and end time or between two date-times, with optional break deduction, overnight shifts, decimal hours and night-minute reference.
Days Ago Calculator
Find the calendar date a number of days ago or days from a chosen date, with weekday and exact date output.
Time Since Calculator
Calculate how much time has passed since a date and time, with live years, months, days, hours, minutes and seconds.