Date Calculator: Days Between Dates, Add or Subtract Days
Today (Singapore time)
Count down to
Weekdays (Mon to Fri)
54
Weekend days
22
Hours
1,824
Weekdays here ignore public holidays.
Days between
76 days
- In weeks
- 10 weeks, 6 days
- In months
- 2 months, 15 days
- In years
- 2 months, 15 days
How this works
Days between dates counts calendar days from the start date up to the end date. By default the end date is not counted, so Monday to Friday is 4 days; switch on "Include the end date" to count both, which gives 5. The same span is also shown in weeks, in calendar months plus days, and as weekdays (Monday to Friday) and weekend days. Public holidays are not taken out.
Adding or subtracting moves by calendar years and months first, then by weeks and days. When the target month is shorter, the date is clamped to its last day, so 31 January plus one month is 28 February (29 February in a leap year).
"Today" is today's date in Singapore (SGT, UTC+8), read from your device. Leap years follow the Gregorian calendar: every fourth year, except century years not divisible by 400.
FAQs
How many days are there from 10 October 2026 to Christmas?
There are 76 days from 10 October 2026 to 25 December 2026 (not counting Christmas Day itself), which is 10 weeks and 6 days, and 54 of them are weekdays.
What date is 90 days from 10 October 2026?
90 days after Saturday 10 October 2026 is Friday 8 January 2027.
Should I include the end date when counting days?
Include it when both the first and last day count, such as a leave period or a hotel stay counted in days (10 to 14 October is 5 days inclusive). Leave it out to find how long until a date (10 to 14 October is 4 days away).
How many days are in 2026?
2026 has 365 days because it is not a leap year. The next leap year is 2028, which has 366 days including 29 February.