Home › Everyday Life › Count Sri Lanka Working Days

Count Sri Lanka Working Days

Counts authority-scope working and non-working dates in a range.

When to use

You need an auditable Sri Lanka working-day count.

Do not use when: This is a combined official holiday-class calendar, not a universal private-employer closure rule. Public, bank and mercantile classifications remain in each event kind; the March 18, March 25 and April 1 fuel-conservation entries apply to government offices only and the schedule was cancelled effective April 8. Essential services, schools, private employers, sector agreements, local arrangements and later unlisted notices are not inferred. The additional day after the National Vesak Festival is not invented beyond the published May 2 calendar entry.

Example user requests

Formula

for each included date: working_days += status.is_working_day

Normalize endpoints and count exact authority events over the declared weekday baseline.

Inputs

ParameterTypeUnitRequiredDescription
start_datedateyesFirst date in 2026-2026.
end_datedateyesLast date in 2026-2026.
include_start_datebooleandefault trueWhether start_date participates.
include_end_datebooleandefault trueWhether end_date participates.

Outputs

OutputTypeUnitDescription
working_daysintegerAuthority-scope working dates.
non_working_daysintegerWeekend and exact authority events.
public_holidays_countedlistExact events in the range.
territorystringLK (Sri Lanka).
territory_namestringSri Lanka
day_typestringDeterministic classification: official_weekend, regular_workday, or the first published authority event kind.
holiday_namesstring_listEvents applying on the date.
holiday_kindsstring_listAuthority event classifications.
holiday_detailslistStructured event details, including partial-day notes where published.
calendar_scopestringSri Lanka 2026 public, bank, mercantile and full-moon Poya holiday calendar, plus dated temporary government-office closures
holiday_policystringSri_Lanka_Holidays_Act_No_29_of_1971_2026_public_bank_mercantile_and_Poya_calendar
substitute_day_policystringpublished_official_dates_only; no next-day or employer-lieu inference; later Gazette or official circular overrides
calendar_profilestringsri-lanka-public-holidays
dataset_versionstringlk-public-bank-mercantile-2026.1
sourceslistAuthority and legislation sources.

Example

New Year holiday period: {"start_date":"2026-04-13","end_date":"2026-04-14","include_start_date":true,"include_end_date":true} → {"working_days":0,"non_working_days":2}

GET https://tttkmbb.com/api/v1/calculate/sri-lanka-public-working-days-between?start_date=2026-04-13&end_date=2026-04-14&include_start_date=true&include_end_date=true

Machine access

Sources

FAQ

Does a public holiday guarantee that every private employer closes?

No. Public, bank and mercantile classifications are returned as source evidence; private-employer, sector and local closure rules are not inferred.

Are the Wednesday fuel-conservation holidays still open-ended?

No. Only March 18, March 25 and April 1 are represented; the official cancellation made Wednesdays normal government-office working days from April 8, 2026.

Related calculators