Home › Everyday Life › Count Thailand Working Days
Count Thailand Working Days
Counts authority-scope working and non-working dates in a range.
When to use
You need an auditable Thailand working-day count.
Do not use when: This is a Bank of Thailand financial-institution calendar, not a universal Thai employee, government, employer, exchange or payment-settlement calendar. Bangkok-only, Islamic-bank and southern-branch conditions remain explicit and are not generalized.
Example user requests
- Count Thailand working days around 2027 substitution.
- Count Thailand working days around Bangkok-only event remains conditional.
Formula
for each included date: working_days += status.is_working_day
Normalize endpoints and count exact authority events over the declared weekday baseline.
Inputs
| Parameter | Type | Unit | Required | Description |
|---|---|---|---|---|
start_date | date | yes | First date in 2026-2027. | |
end_date | date | yes | Last date in 2026-2027. | |
include_start_date | boolean | default true | Whether start_date participates. | |
include_end_date | boolean | default true | Whether end_date participates. |
Outputs
| Output | Type | Unit | Description |
|---|---|---|---|
working_days | integer | Authority-scope working dates. | |
non_working_days | integer | Weekend and exact authority events. | |
public_holidays_counted | list | Exact events in the range. | |
territory | string | TH (Thailand). | |
territory_name | string | Thailand | |
day_type | string | Deterministic classification: official_weekend, regular_workday, or the first published authority event kind. | |
holiday_names | string_list | Events applying on the date. | |
holiday_kinds | string_list | Authority event classifications. | |
holiday_details | list | Structured event details, including partial-day notes where published. | |
calendar_scope | string | Thailand financial institutions and specialized financial institutions | |
holiday_policy | string | BOT_published_financial_institution_and_specialized_financial_institution_holidays | |
substitute_day_policy | string | BOT_substitution_events_are_pinned; no new substitution is inferred | |
calendar_profile | string | thailand-bot-financial-holidays | |
dataset_version | string | th-bot-financial-holidays-2026-2027.1 | |
sources | list | Authority and legislation sources. |
Example
2027 Songkran interval: {"start_date":"2027-04-13","end_date":"2027-04-15","include_start_date":true,"include_end_date":true} → {"working_days":0,"non_working_days":3}
GET https://tttkmbb.com/api/v1/calculate/thailand-financial-working-days-between?start_date=2027-04-13&end_date=2027-04-15&include_start_date=true&include_end_date=true
Machine access
- API:
GET https://tttkmbb.com/api/v1/calculate/thailand-financial-working-days-between(query parameters) orPOSTwith a JSON body{"inputs": {...}} - Schema: https://tttkmbb.com/api/v1/calculators/thailand-financial-working-days-between · Markdown: https://tttkmbb.com/everyday/thailand-financial-working-days-between.md · JSON definition: https://tttkmbb.com/everyday/thailand-financial-working-days-between.json
- MCP: server
https://tttkmbb.com/mcp, toolrun_calculator with calculator_id="thailand-financial-working-days-between" - OpenAPI operationId:
count_th_working_days - Freshness:
static. Authentication: none. Rate limit: fair use (see rate limits).
Sources
- Bank of Thailand financial-institution holidays (central_bank_official_calendar)
- BOT notification index (central_bank_official_notice_index)
FAQ
Does this cover every Thai worker?
No. It is limited to financial institutions and specialised financial institutions under BOT's published calendar.
Are Islamic-bank and southern-branch Eid dates included?
No fixed date is guessed. BOT says those extra holidays depend on the Sheikhul Islam Office and branch conditions.
Is the Bangkok 2026 special holiday nationwide?
No. It remains a conditional event and is not counted as a nationwide closure by the default calculator.
Related calculators
- Thailand Working Day — Inspect a date and source evidence.