Example input and settings
2026-01-28
2026-02-03Compare dates in days, weeks, months, hours, minutes and seconds. Copy each result or add and subtract whole days.
Date difference · Add / Subtract daysChoose the interval mode for separate days, weeks, months, hours, minutes and seconds. Click a row to copy its value; reversed dates show an absolute interval. 2026-01-01 to 2026-12-31 is 364 days: 52 weeks, 11 calendar months and 30 days, or 8736 hours. Add/subtract uses signed whole days.
Check the input format and options with this example before using your own data. Random values, file sizes and presentation vary with the input and settings.
2026-01-28
2026-02-036 daysSwitch between date difference and date shift modes to calculate across month and year boundaries.
January 28, 2026 to February 3, 2026 is a difference of 6 days.
March 15, 2026 plus 30 days is April 14, 2026.
Enter -20 in date shift mode: March 15, 2026 minus 20 days is February 23, 2026.