Home › Everyday Life › Global Working Day Reference
Global Working Day Reference
Checks a date across 246 country/territory codes using a pinned OpenWorkdays national-scope public-holiday reference, country weekend rules and explicit working-weekend dates, with estimated/observed flags and non-authority limits.
When to use
You need broad 2026-2028 working-day reference coverage and accept national-scope open-derived semantics rather than a direct authority calendar.
Do not use when: You need an official direct authority, a regional/employer/bank/exchange calendar, a legal determination, or a date outside 2026-2028; use the official China/UK package or the CLDR baseline as appropriate.
Example user requests
- Is 2026-10-26 a working day in Australia using the broad national reference?
- Check 2027-02-25 in Saudi Arabia and show whether the holiday date is estimated.
Formula
is_working_day = not source_weekend(date) and not source_public_holiday(date, country); explicit source working-weekend dates override the weekend classification
Resolve the pinned country weekend convention, explicit working-weekend dates and source holiday events. Preserve observed/estimated flags; do not infer new substitute days or regional closures.
Inputs
| Parameter | Type | Unit | Required | Description |
|---|---|---|---|---|
date | date | yes | Gregorian date from 2026-01-01 through 2028-12-31. | |
territory | enum: AD | AE | AF | AG | AI | AL | AM | AO | AR | AS | AT | AU | AW | AX | AZ | BA | BB | BD | BE | BF | BG | BH | BI | BJ | BL | BM | BN | BO | BQ | BR | BS | BT | BW | BY | BZ | CA | CC | CD | CF | CG | CH | CI | CK | CL | CM | CN | CO | CR | CU | CV | CW | CX | CY | CZ | DE | DJ | DK | DM | DO | DZ | EC | EE | EG | EH | ER | ES | ET | FI | FJ | FK | FM | FO | FR | GA | GB | GD | GE | GF | GG | GH | GI | GL | GM | GN | GP | GQ | GR | GS | GT | GU | GW | GY | HK | HN | HR | HT | HU | ID | IE | IL | IM | IN | IQ | IR | IS | IT | JE | JM | JO | JP | KE | KG | KH | KI | KM | KN | KP | KR | KW | KY | KZ | LA | LB | LC | LI | LK | LR | LS | LT | LU | LV | LY | MA | MC | MD | ME | MF | MG | MH | MK | ML | MM | MN | MO | MP | MQ | MR | MS | MT | MU | MV | MW | MX | MY | MZ | NA | NC | NE | NF | NG | NI | NL | NO | NP | NR | NU | NZ | OM | PA | PE | PF | PG | PH | PK | PL | PM | PN | PR | PS | PT | PW | PY | QA | RE | RO | RS | RU | RW | SA | SB | SC | SD | SE | SG | SH | SI | SJ | SK | SL | SM | SN | SO | SR | SS | ST | SV | SX | SY | SZ | TC | TD | TF | TG | TH | TJ | TK | TL | TM | TN | TO | TR | TT | TV | TW | TZ | UA | UG | UM | US | UY | UZ | VA | VC | VE | VG | VI | VN | VU | WF | WS | XK | YE | YT | ZA | ZM | ZW | yes | ISO-style alpha-2 country code supported by the pinned OpenWorkdays reference snapshot. |
Outputs
| Output | Type | Unit | Description |
|---|---|---|---|
territory | string | Normalized uppercase country code. | |
territory_name | string | Calcgrid display name; TW is displayed as 中国台湾省 while the machine code remains TW. | |
source_territory_name | string | Raw country name from the hash-pinned OpenWorkdays source catalogue. | |
weekday | string | Gregorian weekday. | |
is_working_day | boolean | True when the date is neither a source country weekend nor an included public-holiday event. | |
weekend_days | string_list | Weekend convention supplied by the source country file. | |
working_weekend_day | boolean | True when the source explicitly marks a weekend date as an official working day. | |
holiday_names | string_list | Included national-scope public-holiday names on the date. | |
holiday_observed | boolean | True when an included event is marked observed by the source. | |
holiday_estimated | boolean | True when an included event is marked estimated by the source. | |
holiday_policy | string | National-scope events with source observed/estimated flags preserved. | |
calendar_scope | string | National reference plus country weekend and explicit working-weekend dates. | |
calendar_profile | string | global-working-day-reference. | |
substitute_day_policy | string | Source flags are preserved; no new substitute-day rule is inferred. | |
source_quality | string | Open derived reference, not a direct national authority feed. | |
dataset_version | string | Pinned OpenWorkdays snapshot version. | |
coverage_start | date | First supported date. | |
coverage_end | date | Last supported date. | |
source_url | string | Pinned OpenWorkdays source index. |
Example
Australia National Day: {"date":"2026-10-26","territory":"AU"} → {"is_working_day":true,"holiday_names":[]}
GET https://tttkmbb.com/api/v1/calculate/global-reference-working-day?date=2026-10-26&territory=AU
Machine access
- API:
GET https://tttkmbb.com/api/v1/calculate/global-reference-working-day(query parameters) orPOSTwith a JSON body{"inputs": {...}} - Schema: https://tttkmbb.com/api/v1/calculators/global-reference-working-day · Markdown: https://tttkmbb.com/everyday/global-reference-working-day.md · JSON definition: https://tttkmbb.com/everyday/global-reference-working-day.json
- MCP: server
https://tttkmbb.com/mcp, toolcheck_global_reference_working_day - OpenAPI operationId:
check_global_reference_working_day - Freshness:
static. Authentication: none. Rate limit: fair use (see rate limits).
Sources
- OpenWorkdays generated public-holiday and working-day data (open_derived_reference)
FAQ
Is this an official national calendar?
No. It is a broad open-derived reference; verify material decisions against the responsible authority.
Are observed days inferred?
No. The snapshot's observed flag is preserved, but Calcgrid does not infer any new substitute day.
Does it include regional holidays?
No. It is national-scope reference data and country notes explain known regional gaps.
Related calculators
- Global Working Day Baseline — Use the complete CLDR weekday baseline when public holidays are not required.
- Mainland China Working Day Checker — Use the official mainland China package when China holidays and 调休 matter.
- UK Working Day Checker — Use the official GOV.UK division package for UK bank holidays.