Home › Everyday Life › Türkiye Statutory Public-Holiday Working Day
Türkiye Statutory Public-Holiday Working Day
Checks a date against Türkiye's statutory public holidays and explicit 13:00 half-day events for 2026-2027.
When to use
You need Türkiye national statutory public-holiday status.
Do not use when: You need a company, school, bank, exchange, collective-agreement or local closure calendar.
Example user requests
- Is 2027-03-08 a Türkiye working day?
- Does 2026-05-26 have a Turkish half-day holiday?
Formula
is_working_day = Türkiye Saturday/Sunday baseline and no published full-day or half-day statutory holiday
Apply Law No. 2429 fixed dates and the official Diyanet religious-holiday dates; preserve half-day eves as separate structured events.
Inputs
| Parameter | Type | Unit | Required | Description |
|---|---|---|---|---|
date | date | yes | Gregorian date in the pinned Türkiye 2026-2027 coverage. |
Outputs
| Output | Type | Unit | Description |
|---|---|---|---|
territory | string | TR. | |
territory_name | string | Türkiye. | |
weekday | string | Gregorian weekday. | |
is_working_day | boolean | False for the Saturday/Sunday baseline, a full statutory holiday, or a published half-day holiday; half-day details are returned separately. | |
day_type | string | Regular weekday, regular weekend, general holiday or half-day general holiday. | |
holiday_names | string_list | Turkish statutory holiday events applying on the date. | |
holiday_kinds | string_list | full_day or half_day. | |
half_day_start_time | string | 13:00 when an official half-day applies; empty string otherwise. | |
non_working_fraction | number | 1 for a full-day holiday, 0.5 for a published half-day, and 0 for a regular day. | |
weekend_days | string_list | CLDR Saturday/Sunday baseline. | |
calendar_scope | string | Türkiye statutory national public holidays only. | |
half_day_policy | string | Official 13:00 half-day semantics. | |
rest_day_policy | string | Private and sector-specific closures are not inferred. | |
calendar_profile | string | tr-statutory-public-holidays. | |
dataset_version | string | Pinned Turkish official evidence package. | |
sources | list | Official Diyanet and statutory sources. |
Example
Ramazan Bayramı eve: {"date":"2027-03-08"} → {"is_working_day":false,"day_type":"half_day_general_holiday","half_day_start_time":"13:00"}
GET https://tttkmbb.com/api/v1/calculate/turkey-working-day?date=2027-03-08
Machine access
- API:
GET https://tttkmbb.com/api/v1/calculate/turkey-working-day(query parameters) orPOSTwith a JSON body{"inputs": {...}} - Schema: https://tttkmbb.com/api/v1/calculators/turkey-working-day · Markdown: https://tttkmbb.com/everyday/turkey-working-day.md · JSON definition: https://tttkmbb.com/everyday/turkey-working-day.json
- MCP: server
https://tttkmbb.com/mcp, toolcheck_turkey_working_day - OpenAPI operationId:
check_turkey_working_day - Freshness:
static. Authentication: none. Rate limit: fair use (see rate limits).
Sources
- T.C. Diyanet İşleri Başkanlığı 2026 dini günler listesi (government)
- T.C. Diyanet İşleri Başkanlığı 2027 dini günler listesi (government)
- Ulusal Bayram ve Genel Tatiller Hakkında Kanun No. 2429 (legislation)
- TÜİK calendar-effects holiday table (government_reference)
FAQ
Is a half-day counted as a working day?
The boolean result is conservative and false; use non_working_fraction and half_day_start_time for the partial-day detail.
Does this cover Turkish companies?
No. Company, bank, school, exchange and collective-agreement schedules are outside scope.
Related calculators
- Add Türkiye Statutory Working Days — Offset using the same statutory package.