Date Utility

Date Difference Calculator

Calculate the difference between two dates in days, weeks, months, and years. Useful for anniversaries, project schedules, contract periods, study plans, and work duration checks.

Date Difference Calculate the total period between two dates.
Multiple Units Check days, weeks, months, and years.
Share and Save Save recent results and copy share links.

Date Difference Calculator

Enter a start date and an end date to calculate the period between them.

Waiting for date input

Calculation Options

Select a start date and an end date, then click Calculate.

Total Days

-

Total Weeks

-

Months

-

Years

-

Recent Calculation History

Review recently calculated date difference results.

No saved calculation history yet.

Help

What is a Date Difference Calculator?

A date difference calculator is a date utility that calculates the period between two dates. You can check the result in total days, weeks, months, and years, making it useful for anniversaries, schedules, and period management.

Supported Features

  • Calculate total days between two dates
  • Calculate weeks, months, and years
  • Include end date option
  • Exclude weekends option
  • Save recent calculation history
  • Copy share link
  • Focus mode

Usage Examples

  • Calculate project duration
  • Check anniversary, relationship, or wedding dates
  • Calculate study periods or days until an exam
  • Check work duration or contract periods
  • Manage diet, workout, or habit start dates
What does the include end date option mean?

When this option is enabled, the final date is included in the calculation. For example, when calculating from the 1st to the 10th, the 10th can also be counted.

How does excluding weekends work?

This option calculates the period based on weekdays only, excluding Saturdays and Sundays. It is useful for work schedules, business days, and task planning.

Where is recent calculation history stored?

Recent calculation history is stored in your browser's local storage. It is not saved on the server, so it can only be viewed in the same browser environment.