Skip to content

📅 Date Calculator

Compute the difference between two dates, add or subtract days/weeks/months/years, count workdays excluding weekends and holidays, and calculate age. Auto-detects YYYY-MM-DD, YYYY/MM/DD, and Japanese date formats with timezone support.

✅ 100% free · no signup · browser-only

🔒 About Privacy

💡 Accepts YYYY-MM-DD, YYYY/MM/DD, and Japanese date formats

📖 How to Use

  1. 1
    Choose a mode
    Pick Difference, Add/Subtract, Workdays or Age from the top tabs.
  2. 2
    Enter dates
    Use YYYY-MM-DD, YYYY/MM/DD, or Japanese-style format.
  3. 3
    Calculate
    Click Calculate to see the result below.

❓ FAQ

Are my dates sent to your server?
No. All calculations run entirely in your browser via the JavaScript Date API. Your dates and holiday lists never leave your device.
How are leap years and month-ends handled?
Leap years follow the standard rule (div by 4, not 100, or div by 400). When adding months, dates beyond month-end are clamped (e.g. Jan 31 + 1 month = Feb 28).
How do I enter the holiday list?
One date per line, ideally in YYYY-MM-DD format. Blank lines are ignored. Weekends are excluded automatically.

🔗 Related Tools

🐛 Found a bug or issue with this tool?

Free to use, no signup. Even just the steps to reproduce are helpful. Reports go directly to the operator and help us fix issues.

* Browser info (UA / screen / language / URL) is sent automatically to help reproduce the issue