uniteapps.dk/en/date-calculator-denmark

Date calculator – days between dates and working days in Denmark

Count the days between two dates, working days excluding weekends and Danish public holidays, ISO week numbers as used in Denmark and ages – plus probation, notice and anniversary dates under Danish employment rules.

Danish rules

This calculator applies Danish law and Danish collective agreements. It is for employment in Denmark and does not reflect the rules of other countries.

Days between dates
Try:

Fill in the fields and press Calculate to see the result.


About the date calculator

The date calculator counts how many days there are between two dates — as calendar days, in weeks or as working days excluding weekends and Danish public holidays (helligdage). It also adds days, weeks and months to a date, finds ISO week numbers as used in Denmark, calculates ages, and works out deadlines and anniversaries in an employment relationship under Danish rules.

How to calculate the number of days between two dates

Choose the Days between tab, enter a from date and a to date, and press Calculate. The result is the difference in calendar days: from 1 January to 2 January is 1 day. If both the first and the last day should count — for example an employment running from 1 January up to and including 30 June — tick Include the end date, and the calculator adds one day. You also get the number of weeks and the period in years, months and days.

If weekends and public holidays should be deducted, use the Working days tab. The holiday list is the Danish one, so it fits work in Denmark; you choose which weekdays are working days and which Danish public holidays are days off. Choose Add working days if you need to find a deadline: the calculator counts from the day after the start date and skips weekends and public holidays, so 10 working days from Friday 20 November 2026 gives Friday 4 December.

What is included?
  • Employment milestones: Calculates the dates of work anniversaries (e.g. 10, 25 or 40 years) from the start date and flags those that fall on a weekend. Also shows the last day of the probationary period and the last day to give notice with 14 days’ notice under the Danish Salaried Employees Act (funktionærloven).
  • Working days: Counts working days and hours in a period and deducts weekends and Danish public holidays — or adds a number of working days to a date. You choose the days of the working week and which public holidays are days off.
  • Days between dates: Calculates calendar days and weeks between two dates, with or without the end date.
  • Add / subtract: Finds an end date by adding or subtracting days and months.
  • Week numbers & age: Follows ISO 8601 for week numbers, the standard used in Denmark, and calculates age from a date of birth.
The fields explained
  • Start date / End date:The period you want to calculate working days or deadlines for.
  • Include the end date:Adds one day, so both the first and the last day count in the number of days.
  • Add / subtract (days/months):The number of days, weeks or months to add to a given date.

Example calculations

1. Employment (anniversary)

Find the date of an employee’s work anniversary. In the »Employment« tab, enter the start date 1 August 2018.

10-year anniversary:1 August 2028

2. Days between dates

Find the exact number of calendar days in a fixed-term employment. Enter 1 January 2026 to 30 June 2026 and tick »Include the end date«.

Number of days:181 days

3. Add/subtract (notice)

A salaried employee (funktionær) in Denmark is given notice on 30 September with 3 months’ notice. In the »Add/subtract« tab, enter the date of notice and add 3 months.

New date:30 December

The calculator adds plain calendar months. Under section 2 of the Salaried Employees Act (funktionærloven § 2), however, employment ends at the end of a month, so the actual termination date is 31 December. The notice period calculator takes this into account.

4. Week number

You are planning a rota and want to know which ISO week Christmas Eve falls in. In the »Week number« tab, enter 24 December 2026.

Week number:Week 52

5. Age

You are registering an employee in a pension system and need their exact age today. In the »Age« tab, enter the date of birth 15 May 1980.

Exact age:e.g. 46 years

6. Working days

Find the number of working days in an employee’s last month. In the »Working days« tab, enter the start 1 November 2026 and the end 30 November 2026. Weekends and Danish public holidays are deducted — November has no public holidays in Denmark. If you need to plan a whole year with standard hours and time off in lieu, use Public holidays and working hours.

Working days:21 days
As an employer

Use the »Employment« tab to get an overview of your employees’ anniversaries and seniority.

Know the exact number of calendar days for deadlines, e.g. when you apply the 120-day rule in section 5(2) of the Salaried Employees Act (funktionærloven § 5, stk. 2).

Check whether your collective agreement (overenskomst) uses calendar days or working days to calculate deadlines.

As an employee

If you work in Denmark, calculate your exact termination date so you know when your notice period ends.

Find your own milestones. Under many Danish collective agreements (overenskomster), anniversaries can entitle you to a bonus (gratiale) or extra days off. If you are planning leave, the parental leave calculator works out the dates for both parents.

Use the calculator to check that the balance between holiday taken and actual working days matches your notice period. The rules on notifying and taking holiday are in the Danish Holiday Act (ferieloven).

Legal basis (Danish law)

Collective agreements (overenskomster) and individual agreements can provide longer notice periods than the Salaried Employees Act. Always check your own agreements before relying on a calculation.

Questions and answers

Do you count both the start day and the end day?

No, not by default. The number of days between two dates is the difference: from Monday to Tuesday is 1 day. If both days should count — e.g. in an employment from 1 January up to and including 30 June — tick »Include the end date«, and 180 days becomes 181. The Working days tab always counts both days.

How many working days are there in Denmark in 2026?

252 with a Monday-to-Friday working week, when the official Danish public holidays plus Constitution Day (Grundlovsdag) and Christmas Eve are days off — that is the calculator’s default. If you only take the official public holidays off, the figure is 254. Remove or add days off in the Working days tab to get your own figure.

How do I count days between two dates in Excel?

Subtract the dates: =B1-A1 gives the number of days. You find working days excluding weekends with =NETWORKDAYS(A1,B1), and you can deduct public holidays by giving a list of them as the third argument. The date calculator gives the same result without formulas.

How many days have passed since a given date?

Enter the date as the from date and today’s date as the to date in the Days between tab. The »1 Jan 2020 → today« button below the fields shows an example.

How do I add months to a date?

In the Add/subtract tab, the calculator adds whole calendar months: 30 September + 3 months is 30 December. If you use it for a notice period in Denmark, remember that under the Salaried Employees Act (funktionærloven) employment ends at the end of a month — the notice period calculator takes this into account.

Which week numbering does the calculator use?

ISO 8601, which is the standard in Denmark: week 1 is the week containing the first Thursday of the year, and the week starts on Monday. That is why the first days of January can belong to week 52 or 53 of the previous year.

Content last reviewed September 2026.