Please enable JavaScript to view this site.

 

Navigation: Tokens > Day Tokens

German Working Days in Month

Scroll Prev Up Next More

There are 3 types of hybrid day and holiday tokens which can be used to display the number of working days (Arbeitstage) in Germany in a given month.

 

Token

Range

Description

[tAT]

18 à 23

Number of working days (Monday to Friday) in the current month, minus the number of national German public holidays in that same month.

[tAt]

[tAt0]

18 à 23

Same as above, minus the number of regional public holidays observed by at least one German state (Land) in that same month.

 

The variant token [tAt0] is the same as the token [tAt] with the difference that it is blank if its value is the same as for the token [tAT] (ie. there are no regional holidays in the current month).

[tat]

[tat0]

18 à 23

Same as above minus the occurrence of the Peace Day (Friedensfest) municipal public holiday in Augsburg.

 

The variant token [tat0] is the same as the token [tat] with the difference that it is blank if its value is the same as for the token [tAt] (ie. there is no occurrence of the Peace Day (Friedensfest) Augsburg municipal public holiday in the current month).

 

The range 18–23 is indicative of the usual monthly totals in German calendars using a Monday-to-Friday working week, after excluding applicable public holidays. A month contains 20–23 weekdays before holiday exclusions. The exact result depends on the month and holidays included; the six-day working-week variants can produce higher totals.

 

To specify the IDs of the 2 holidays sets and 2 holidays IDs to use with the above tokens, see the Data preferences.

 

Multiple Databases

 

If your workstation is part of a multi-database or multi-site setup (ie. you use the database selection dialog when you start Q++Studio), there will be one set of working days IDs for each database, but these will be shared by all the workstations that connect to a given database.

 

Working Days over Periods Other than a Month

 

By default, these tokens count the number of working days in the month of the token. But, it is also possible to count working days over a different range of dates, using duration suffixes. For example, the token [1tAT:y+00] would count the number of working days for the entire year of the token's date.

 

See also: day tokens, German Zinstage, Norwegian rente days, working days.

 


Topic 180410, last updated on 18-Oct-2026