Calculate date differences, add/subtract time, and count business days
Date formats and work weeks vary dramatically around the world. The United States uses MM/DD/YYYY, while most of Europe, Asia, and Australia use DD/MM/YYYY. ISO 8601 (YYYY-MM-DD) is the international standard used in computing and diplomacy, and this calculator uses it for all inputs.
Standard work weeks also differ: while Saturday-Sunday is the weekend in most Western countries, Saudi Arabia, UAE, and several Gulf states observe Friday-Saturday weekends. Brunei and parts of Malaysia have Friday-Sunday weekends. Israel's work week runs Sunday-Thursday (Friday-Saturday weekend). This calculator's customizable weekend setting lets you accurately count business days for any country's schedule.
Select "Date Difference" mode, choose a start date and end date. The calculator instantly shows the difference in years, months, total days, and total weeks. Check "Business Days Only" to count only working days excluding weekends.
Toggle the "Business Days Only" checkbox in Date Difference mode. The calculator counts only Monday-Friday by default. You can customize which days count as weekends (e.g., Friday-Saturday for the Middle East) using the "Customize Weekend Days" section.
Switch to "Add / Subtract" mode. The base date defaults to today. Select "+ Add", enter 30 in the Days field. The result shows the date 30 days from now and its day of the week.
Yes. All calculations use JavaScript's built-in Date object which correctly handles leap years, including the special rule that century years (e.g., 2100) are NOT leap years unless divisible by 400 (e.g., 2000 was a leap year).
Yes. Expand "Customize Weekend Days" at the bottom of the calculator. Uncheck your actual weekend days. For example: for Israel (Fri-Sat weekend), check Fri and Sat. For UAE (Fri-Sat), same. For a 7-day work week, uncheck all days.