Discuvr Date Difference Calculator

Office & Data

CSV to Excel Paste CSV and see it as a spreadsheet instantly, with numbers, dates and IDs typed the way Excel should hold them. Download a clean .xlsx only when you want it. Sign PDF Sign a PDF in your browser - draw, type or upload your signature, place it on any page, add the date, and download the signed copy. The file never leaves your device. Redact Permanently redact PDF, Word, Excel, PowerPoint, text and image files. Matches and boxes are removed from the file itself, not covered up, and the result is checked again before you download it. What is my IP See the public IP address websites see when you connect, whether it is shared (CGNAT) or private, and what else your browser reveals. Case Converter & Line Tools Change text to UPPER, lower, Title or Sentence case, turn names into camelCase or snake_case, and remove duplicate lines or sort a list. Text Compare Paste two versions of a text to see every added, removed and changed line, with the changed words highlighted.

Writing & Proposals

Tone Polish Reformat what you wrote with proper grammar, structure and articulation - in your own voice. One paste, one reply, no chat session. Freelance Proposal Generator Describe a client problem and get a scoped, priced, ready-to-send freelance proposal in seconds.

Legal & Compliance

IP Law Q&A Chatbot Ask questions about Indian IP law - trade marks, patents, copyright, designs and more, with the web search results it used listed above each answer. Patent FER Reply Generator Paste the objections from a First Examination Report to draft a structured reply, or upload a draft for an IP risk review. Government Scheme Eligibility Finder Answer a short set of questions once. Sign in and we save your answers, so you can check which central government schemes you may qualify for without retyping them.

Privacy & Security

Website Security Scan Scan a domain for real, reproducible security weaknesses. Every finding carries the observation behind it and the command to verify it yourself. Image Scrub See exactly what your photo reveals about you - GPS, camera serial, your name - then strip it. Crop, resize, blur faces and convert, all without the image being stored anywhere.

Developer Tools

JSON Formatter Beautify, minify and validate JSON in one paste - with the exact line and column when it will not parse, and a count of what is actually in the document. Python Formatter Reformat Python the way Black would, with the line length and quote handling you choose - and a count of exactly how many lines changed. HTML Viewer Paste HTML and see it rendered live in a sandbox, at phone, tablet or desktop width - with beautify, minify, a console for scripts and a report of what is broken in the markup. IP Subnet Calculator Enter CIDR notation or an IP with a netmask and get the network address, broadcast address, usable host range and total address count instantly. Encode / Decode Encode or decode Base64, Base64URL, URL percent-encoding, HTML entities and hex as you type, with full UTF-8 support. Unix Timestamp Converter Convert a Unix epoch timestamp in seconds, milliseconds, microseconds or nanoseconds to a date in UTC or a major world time zone, and a date back to a timestamp. System Diagram Maker Type arrows like User -> API -> Database and get a laid-out architecture or flow diagram. Fold groups into one box for the big picture, number the steps for a detailed flow.

AI Workbench

AI Playground Compare responses from multiple LLM providers side by side in real time. Bring your own API keys. Agent Playground Experiment with AI agents that use tools - web search, a calculator, URL fetching - across multiple providers.

Learning

Study Buddy An interview-prep coach for top tech jobs, from the first study day to an accepted offer: a plan across DSA, LLD, system design, behavioural and AI-assisted coding, mock interviews, a resume review, an applications tracker and offer comparison.

Everyday Helpers

QR Code Generator Create QR codes from text, URLs, WiFi credentials or contact info - as PNG images or SVG vectors, with the error correction level you choose. Unit Converter Convert between length, weight, temperature, volume, speed, area and energy units instantly - 40+ unit types with instant results. Password Generator Generate a random password with cryptographically secure randomness, tune its length and character types, and see its strength in bits of entropy. Word Counter & Readability Analyzer Count words, characters, sentences and paragraphs, estimate reading time, and score readability - with true character-based counting for Chinese, Japanese, Korean and Thai text. Age / Date Difference Calculator Find someone's exact age, or the exact difference between any two dates - years, months and days, plus the total number of days and weeks. Date Difference Calculator Count the days, weeks, months and working days between two dates, or add and subtract days from a date. Percentage Calculator Calculate X% of Y, what percent one number is of another, percentage increase or decrease between two numbers, or reverse percentage - four common calculations in one tool. SIP Calculator See what a monthly investment grows to, with a yearly step-up, a starting lump sum and inflation, or find the monthly amount a goal needs. BMI Calculator Calculate your Body Mass Index (BMI) from height and weight, in metric or imperial units, classified against the WHO adult categories - underweight, normal, overweight, obese.
Sign in Get started
All toolsEveryday Helpers

Date Difference Calculator

Count the days, weeks, months and working days between two dates, or add and subtract days from a date.

Days between two dates

Add or subtract days

Nothing you enter is stored - it is converted and returned in the same request.

About Date Difference Calculator

How many days until a deadline, how many working days a notice period covers, what date is 90 days after an invoice. Enter the dates as dd/mm/yyyy and get the answer in days, weeks, months and working days at once.

What it does

  • Years, months and days between two dates, plus the total in days, weeks and hours.
  • Working days (Monday to Friday) and weekend days in the period.
  • Choose whether to count the end date, as many contracts and leave policies do.
  • Add or subtract calendar days or working days from any date.
  • Handles leap years and month ends correctly, for dates from year 1 to 9999.

How it works

  1. 1 Enter a start and end date as dd/mm/yyyy, or press Today.
  2. 2 Tick Include the end date if both days should count.
  3. 3 Read the difference, or use the second form to add or subtract days.

Worked example: a 30-day notice and a 90-day payment term

Notice served on 15/01/2026 with 30 days to reply: add 30 days and the deadline is 14/02/2026, a Saturday, so check whether your contract moves it to the next working day. An invoice dated 31/10/2026 on 90-day terms is due on 29/01/2027. Ticking Count working days only counts Monday to Friday instead; public holidays are not skipped.

How months are counted at month ends

A month is counted from a day to the same day in the next month. When that day does not exist, the last day of the month is used, so one month from 31/01 is the end of February (28/02, or 29/02 in a leap year). That is why 31/01 to 28/02 shows as one month rather than 28 days.

Which days the working-day count includes

Without Include the end date, the count runs from the start date up to but not including the end date, so Monday 02/11/2026 to Friday 06/11/2026 gives 4 working days; tick it to get 5. When adding working days the start date itself is not counted: 1 working day after Friday 06/11/2026 is Monday 09/11/2026, and 1 working day after Saturday 07/11/2026 is that same Monday. The weekend is always Saturday and Sunday, so where it falls on a Friday, as in Saudi Arabia or Iran, adjust by hand. Years follow the month-end rule too: 29/02/2024 to 28/02/2025 shows as exactly 1 year, while 28/02/2026 to 31/03/2026 is 1 month and 3 days.

Legal and contract deadlines: is the first day counted?

Most deadline rules leave out the day of the event and count the last day, and that is how this tool adds days: 30 days from a notice received on Thursday 15/01/2026 run from 16/01 and end on 14/02/2026. In EU law, Article 3(1) of Regulation 1182/71 says the day of the event is not counted, and Article 3(4) moves a period that would end on a Saturday, Sunday or public holiday to the end of the next working day, so that deadline becomes Monday 16/02/2026; this does not apply to periods counted backwards. In India, section 9 of the General Clauses Act 1897 reads "from" as excluding the first day and "to" as including the last. The difference between two dates counts the same way unless Include the end date is ticked: 15/01/2026 to 14/02/2026 is 30 days. A contract or court rule can set its own method, so check its wording.

Questions

How many working days are in a month?

Usually 20 to 23 Monday-to-Friday days. Enter the first and last day of the month with include end date on to get the exact number, then subtract any public holidays that apply to you.

Can I count backwards from a deadline?

Yes. Adding days accepts a negative number, so -10 with working days on counts back from a filing date to find when the documents must be ready.

Does it count public holidays?

No. Working days here means Monday to Friday. Holidays differ by country, state and employer, so subtract any that apply to you.

Should I include the end date?

From 01/01 to 02/01 is one day apart. If you are counting days of leave or a notice period where both the first and last day count, tick Include the end date to get two.

How are months counted?

A month runs to the same day number in the next month. From 31/01 it ends on the last day of February, since February has no 31st.

How do I get the same numbers in Excel or Google Sheets?

Subtracting two dates, =B1-A1, gives the day count with Include the end date (count both days) off: 15/01/2026 to 14/02/2026 is 30 in both. NETWORKDAYS(A1, B1) counts both the start and the end date, so it matches the working-day count with that box ticked: Monday 02/11/2026 to Friday 06/11/2026 gives 5. WORKDAY(A1, 10) matches adding 10 days with Count working days only (skip Saturdays and Sundays) ticked: 10 working days after Friday 06/11/2026 is Friday 20/11/2026. For a Friday and Saturday weekend, use NETWORKDAYS.INTL(A1, B1, 7). Those functions also accept a list of holiday dates as an extra argument, which this tool does not. Some language versions of Excel translate the function names and separate arguments with a semicolon.

Is the hours figure exact across a clock change?

No. Hours are the day count times 24, and times of day are not used, so a period that crosses a daylight saving change is one hour shorter or longer in real elapsed time.

What date is 90 days from today?

Use Add or subtract days: press Today, enter 90 and press Calculate. The result shows the date and its weekday, for example 01/01/2026 plus 90 days is 01/04/2026, a Wednesday. Tick Count working days only for business days instead: 30 working days from 01/01/2026 is 12/02/2026, a Thursday. Public holidays are not skipped, and -90 counts back.

Can I type dates in US month/day/year order?

No. Every date is read day first, as dd/mm/yyyy, so 03/04/2026 means 3 April 2026, not March 4. A US date such as 12/25/2026 is rejected because there is no month 25, but one where both numbers are 12 or less is accepted with the wrong meaning. Swap the first two numbers before you type: March 4, 2026 is 04/03/2026. The Today button always fills in today in the right order.