UK date calculator and time span converter
Use these date and time tools to add days to a date, subtract days, count the days between two dates, estimate working days between dates, find deadlines, calculate age or time since, generate recurring dates and convert hours, minutes, days and weeks for planning.
Working day and business day estimates can exclude UK bank holidays for England & Wales, Scotland or Northern Ireland. Extra non-working days can be entered in DD-MM-YYYY format for annual leave, office closures or local holidays.
How to use the date tools
Choose the mode that matches the question you are asking. Add days when you need a date in the future or past, date difference when you want to count the gap between two dates, working days when weekends and bank holidays matter, and recurring dates when you need a simple schedule. The result card gives the answer, while the steps explain what was counted or excluded.
Calendar-day calculations count every day. Weekday calculations usually count Monday to Friday. Working-day calculations go a step further by removing selected UK bank holidays and any custom non-working days you enter. That distinction is important because "14 days from today" and "14 working days from today" can land on very different dates.
Examples of date planning
If a document is due 10 working days after a start date, choose the working-day mode, select the relevant UK nation and enter the start date. If a project milestone is simply 6 weeks away, calendar weeks may be more appropriate. If you are comparing two periods, the date difference mode can show the total span in days and make the period easier to explain.
The age and time-since modes are useful for everyday checks such as how long ago something happened, how old someone is on a particular date, or how many months sit between two dates. Month differences can be less intuitive than day differences because months have different lengths, so the calculator shows the method in plain language.
Important limitations
These date tools are for everyday planning, scheduling and admin. Legal deadlines, payroll cut-offs, court rules and contracts can count days differently, including weekends, bank holidays, service dates and times of day.
These calculations use calendar dates without time zones. They do not cover international time conversion, daylight-saving changes or timestamps; use the system or rules specified by the organisation involved for those jobs.
Date and time examples
Worked examples
Calendar days and working days
From Friday 28 August 2026, add 3 calendar days to reach Monday 31 August. Add 3 business days with England & Wales selected to reach Thursday 3 September: the weekend and Monday's bank holiday are skipped. The start date is not counted.
Count a date range
From 1 to 3 September 2026 there are 2 elapsed days, or 3 days when both endpoints count. Working-day mode also gives 3 with inclusive counting because all three dates are weekdays and none is a bank holiday.
Month-end rules
31 January 2026 plus one month is 28 February with Last valid day. With Overflow extra days, the three days that do not fit in February carry into March, giving 3 March. Choose the rule your schedule uses.
Week numbers at New Year
1 January 2027 is a Friday in ISO week 53 of 2026, even though its calendar year is 2027. ISO weeks start on Monday and week 1 contains 4 January. Calendar details also shows Q1, day 1 of the year and 364 days remaining after that date.
Other modes and their limits
Age and time since counts whole years, then months and days; a 29 February anniversary is clamped to 28 February in a non-leap year. Months between uses the same last-valid-day rule for month boundaries. These conventions may differ from a contract or legal definition of age.
Recurring dates lists up to 24 occurrences on or after the search date. Monthly repeats stay anchored to the first occurrence: 31 January, 28 February and 31 March, rather than drifting to the 28th. Every 2 fortnights means every 4 weeks. If the start is more than 1,200 occurrences before the requested dates, move it nearer.
Format date converts a UK date to ISO, long UK and US display formats; slash input is interpreted day-first. Time spans uses 24-hour days, 30.4375-day months and 365.25-day years. For example, 3 days equals 72 hours, but one average month is not a particular calendar month.