{"success":true,"version":"v1","request":{"tool":"get_calculator_schema","calculator_id":"estonia-public-working-days-between"},"result":{"entity_type":"calculator","id":"estonia-public-working-days-between","calculator_id":"estonia-public-working-days-between","canonical_url":"https://tttkmbb.com/everyday/estonia-public-working-days-between","name":"Count Estonia Working Days","title":"Count Estonia Working Days – authority package","category":"everyday","category_name":"Everyday Life","tool_name":"count_ee_working_days","featured_mcp_tool":false,"description":"Counts authority-scope working and non-working dates in a range. Requires explicit mon_fri_planning; national-importance dates and three-hour shortening never add full-day rest.","use_when":"You need an auditable Estonia working-day count.","do_not_use_when":"Estonia 2026 statutory rest facts over an explicitly selected Monday-Friday planning baseline. Sixteen national-importance dates do not add rest. Four dates carry a conditional three-hour shortening rule but still count as one planning working date, not a half-day or full-day holiday. No substitute or bridge is invented. Individual shifts, actual working hours, opening hours, employer/local/sector/school/bank schedules, replacement weekly rest, payroll, legal deadlines and future years are not computed.","agent_examples":["Count Estonia working days around Independence Day is statutory rest.","Count Estonia working days around Shortened working date is not full-day rest.","Count Estonia working days around National importance does not imply rest."],"inputs":[{"name":"start_date","label":"Start date","type":"date","required":true,"description":"First date in 2026-2026.","example":"2026-01-01"},{"name":"end_date","label":"End date","type":"date","required":true,"description":"Last date in 2026-2026.","example":"2026-12-31"},{"name":"include_start_date","label":"Include start date","type":"boolean","required":false,"default":true,"description":"Whether start_date participates.","example":true},{"name":"include_end_date","label":"Include end date","type":"boolean","required":false,"default":true,"description":"Whether end_date participates.","example":true},{"name":"work_schedule","label":"Planning work schedule","type":"enum","required":true,"values":[{"value":"mon_fri_planning","label":"mon_fri_planning"}],"description":"Required explicit Monday-Friday planning baseline; not an individual legal roster.","example":"mon_fri_planning"}],"outputs":[{"name":"working_days","label":"Working days","type":"integer","decimals":4,"description":"Authority-scope working dates."},{"name":"non_working_days","label":"Non-working days","type":"integer","decimals":4,"description":"Weekend and exact authority events."},{"name":"public_holidays_counted","label":"Authority events counted","type":"list","decimals":4,"description":"Event dates including non-rest observances and shortening; list length is not a full-day holiday count."},{"name":"territory","label":"Territory","type":"string","decimals":4,"description":"EE (Estonia)."},{"name":"territory_name","label":"Territory name","type":"string","decimals":4,"description":"Estonia"},{"name":"day_type","label":"Day type","type":"string","decimals":4,"description":"national_holiday_rest, public_holiday_rest, shortened_workday, weekend_baseline or regular_workday; observances do not add rest."},{"name":"holiday_names","label":"Holiday names","type":"string_list","decimals":4,"description":"Events applying on the date."},{"name":"holiday_kinds","label":"Holiday kinds","type":"string_list","decimals":4,"description":"Authority event classifications."},{"name":"holiday_details","label":"Holiday details","type":"list","decimals":4,"description":"Structured event details, including partial-day notes where published."},{"name":"calendar_scope","label":"Calendar scope","type":"string","decimals":4,"description":"Estonia 2026 statutory rest and conditional shortening facts with explicit Monday-Friday planning baseline"},{"name":"holiday_policy","label":"Holiday policy","type":"string","decimals":4,"description":"PTS_sections_1_2_rest; section_3_observances_non_rest; ECA_53_shortening_not_full_rest"},{"name":"substitute_day_policy","label":"Substitute-day policy","type":"string","decimals":4,"description":"No_unpublished_substitute_or_bridge_day_inferred"},{"name":"calendar_profile","label":"Calendar profile","type":"string","decimals":4,"description":"estonia-public-holidays"},{"name":"dataset_version","label":"Dataset version","type":"string","decimals":4,"description":"ee-statutory-rest-calendar-2026.1"},{"name":"sources","label":"Sources","type":"list","decimals":4,"description":"Authority and legislation sources."},{"name":"work_schedule","label":"work_schedule","type":"string","decimals":4,"description":"Explicit mon_fri_planning baseline."},{"name":"is_statutory_non_working_day","label":"is_statutory_non_working_day","type":"boolean","decimals":4,"description":"Whether result.date is a statutory full-day rest holiday under PTS sections 1-2, excluding ordinary weekends."},{"name":"is_day_of_national_importance","label":"is_day_of_national_importance","type":"boolean","decimals":4,"description":"Whether result.date is a PTS section 3 observance without extra rest."},{"name":"is_shortened_workday","label":"is_shortened_workday","type":"boolean","decimals":4,"description":"Whether result.date carries the conditional ECA 53 shortening rule; not full-day rest."},{"name":"statutory_shortening_hours","label":"statutory_shortening_hours","type":"integer","decimals":4,"description":"Three on a shortening-rule date, zero otherwise. Rule magnitude only, NOT computed individual hours or entitlement."},{"name":"shortening_scope","label":"shortening_scope","type":"string","decimals":4,"description":"Conditions and limits of shortening."},{"name":"working_hours_scope","label":"working_hours_scope","type":"string","decimals":4,"description":"Always not_computed."},{"name":"personal_roster_scope","label":"personal_roster_scope","type":"string","decimals":4,"description":"Always not_computed."},{"name":"payroll_scope","label":"payroll_scope","type":"string","decimals":4,"description":"Always not_computed."},{"name":"shortened_work_dates_counted","label":"shortened_work_dates_counted","type":"string_list","decimals":4,"description":"Included shortened dates, each already counted as one working day."},{"name":"shortened_work_date_count","label":"shortened_work_date_count","type":"integer","decimals":4,"description":"Count of included shortened dates, not hours."}],"input_schema":{"type":"object","properties":{"start_date":{"description":"First date in 2026-2026.","type":"string","format":"date","examples":["2026-01-01"]},"end_date":{"description":"Last date in 2026-2026.","type":"string","format":"date","examples":["2026-12-31"]},"include_start_date":{"description":"Whether start_date participates.","type":"boolean","default":true,"examples":[true]},"include_end_date":{"description":"Whether end_date participates.","type":"boolean","default":true,"examples":[true]},"work_schedule":{"description":"Required explicit Monday-Friday planning baseline; not an individual legal roster.","type":"string","enum":["mon_fri_planning"],"examples":["mon_fri_planning"]}},"additionalProperties":false,"required":["start_date","end_date","work_schedule"],"examples":[{"start_date":"2026-06-22","end_date":"2026-06-25","work_schedule":"mon_fri_planning"}]},"output_schema":{"type":"object","properties":{"working_days":{"description":"Authority-scope working dates.","type":"integer"},"non_working_days":{"description":"Weekend and exact authority events.","type":"integer"},"public_holidays_counted":{"description":"Event dates including non-rest observances and shortening; list length is not a full-day holiday count.","type":"array"},"territory":{"description":"EE (Estonia).","type":"string"},"territory_name":{"description":"Estonia","type":"string"},"day_type":{"description":"national_holiday_rest, public_holiday_rest, shortened_workday, weekend_baseline or regular_workday; observances do not add rest.","type":"string"},"holiday_names":{"description":"Events applying on the date.","type":"array","items":{"type":"string"}},"holiday_kinds":{"description":"Authority event classifications.","type":"array","items":{"type":"string"}},"holiday_details":{"description":"Structured event details, including partial-day notes where published.","type":"array"},"calendar_scope":{"description":"Estonia 2026 statutory rest and conditional shortening facts with explicit Monday-Friday planning baseline","type":"string"},"holiday_policy":{"description":"PTS_sections_1_2_rest; section_3_observances_non_rest; ECA_53_shortening_not_full_rest","type":"string"},"substitute_day_policy":{"description":"No_unpublished_substitute_or_bridge_day_inferred","type":"string"},"calendar_profile":{"description":"estonia-public-holidays","type":"string"},"dataset_version":{"description":"ee-statutory-rest-calendar-2026.1","type":"string"},"sources":{"description":"Authority and legislation sources.","type":"array"},"work_schedule":{"description":"Explicit mon_fri_planning baseline.","type":"string"},"is_statutory_non_working_day":{"description":"Whether result.date is a statutory full-day rest holiday under PTS sections 1-2, excluding ordinary weekends.","type":"boolean"},"is_day_of_national_importance":{"description":"Whether result.date is a PTS section 3 observance without extra rest.","type":"boolean"},"is_shortened_workday":{"description":"Whether result.date carries the conditional ECA 53 shortening rule; not full-day rest.","type":"boolean"},"statutory_shortening_hours":{"description":"Three on a shortening-rule date, zero otherwise. Rule magnitude only, NOT computed individual hours or entitlement.","type":"integer"},"shortening_scope":{"description":"Conditions and limits of shortening.","type":"string"},"working_hours_scope":{"description":"Always not_computed.","type":"string"},"personal_roster_scope":{"description":"Always not_computed.","type":"string"},"payroll_scope":{"description":"Always not_computed.","type":"string"},"shortened_work_dates_counted":{"description":"Included shortened dates, each already counted as one working day.","type":"array","items":{"type":"string"}},"shortened_work_date_count":{"description":"Count of included shortened dates, not hours.","type":"integer"}}},"formula":"planning_workday = weekday AND no statutory_full_day_rest_event; shortened working dates count once","method":"Apply 12 statutory rest dates; retain 16 non-rest observances and four conditional shortened dates separately. No personal hours or payroll inference.","sources":[{"name":"Riigi Teataja: Puhade ja tahtpaevade seadus (PTS), current consolidation","url":"https://www.riigiteataja.ee/et/akt/120122022005","type":"official_legislation","retrieved_at":"2026-09-29T08:59:16.498Z","sha256":"671b59a98d46df9f04bde32d4593b5a02a48327f7777b5dfd20cbfbfce8028ee"},{"name":"Government Office: Rahvus- ja riigipuhad","url":"https://riigikantselei.ee/riiklikud-sumbolid-preemiad-ja-tahtpaevad/puhad-ja-tahtpaevad/riigipuhad","type":"government_guidance","retrieved_at":"2026-09-29T08:57:06.1260726Z","sha256":"d00528650fe9c90a3ad5637f3d2fb7076b5a5c1d7113cded1e706180304f3c46"},{"name":"Government Office: Riiklikud tahtpaevad","url":"https://riigikantselei.ee/riiklikud-sumbolid-preemiad-ja-tahtpaevad/puhad-ja-tahtpaevad/riiklikud-tahtpaevad","type":"government_guidance","retrieved_at":"2026-09-29T08:57:07.4742539Z","sha256":"69e97aa7905519a1bc5ff06c734d4c8fb1f9b11f3a0e533c612ca633183c1e53"},{"name":"Labour Inspectorate: Working time","url":"https://www.tooelu.ee/en/24/working-time","type":"government_guidance","retrieved_at":"2026-09-29T08:57:08.9854381Z","sha256":"c4912f43561b253ca5d0da84841d3c0a4bf9a3a3ff304d51f51ac5f57efff8a2"},{"name":"Tartu Observatory calendar 2026, page 8","url":"https://kalender.to.ee/TK2026.pdf","type":"public_university_calendar","retrieved_at":"2026-09-29T08:56:13.103Z","sha256":"96286f09b87e3f5a9ec2b1dab8d72629f236f79ec03fe79ebc2304ae1423f9f9"}],"freshness":{"type":"static","max_age_seconds":null,"note":"Pinned ee-statutory-rest-calendar-2026.1 package."},"examples":[{"name":"Shortened date still counts as one date","inputs":{"start_date":"2026-06-22","end_date":"2026-06-25","work_schedule":"mon_fri_planning"},"expected":{"working_days":2,"non_working_days":2,"shortened_work_date_count":1},"url":"https://tttkmbb.com/api/v1/calculate/estonia-public-working-days-between?start_date=2026-06-22&end_date=2026-06-25&work_schedule=mon_fri_planning"}],"faq":[{"q":"Are all named dates days off?","a":"No. PTS sections 1-2 supply 12 statutory rest dates; section 3 supplies 16 separate national-importance dates without extra rest."},{"q":"Does shortening make a half-day holiday?","a":"No. The three-hour rule applies immediately before four named holidays when scheduled to work; a date counts once here, without an assumed eight-hour day or employee-hours/payroll calculation."},{"q":"Are Easter Monday and Whit Monday holidays?","a":"Neither is in PTS sections 1-2. April 6 and May 25 remain working dates in the selected 2026 Monday-Friday planning model."},{"q":"Is this my attendance roster?","a":"No. Required mon_fri_planning is an explicit planning model; shifts, actual opening hours, payroll and legal deadlines need other evidence."}],"tags":["Estonia","Eesti","EE","爱沙尼亚","working day","rest day"],"related":[{"calculator_id":"estonia-public-working-day","reason":"Inspect a date and source evidence."}],"links":{"html":"https://tttkmbb.com/everyday/estonia-public-working-days-between","markdown":"https://tttkmbb.com/everyday/estonia-public-working-days-between.md","json":"https://tttkmbb.com/everyday/estonia-public-working-days-between.json","api":"https://tttkmbb.com/api/v1/calculate/estonia-public-working-days-between","schema":"https://tttkmbb.com/api/v1/calculators/estonia-public-working-days-between","openapi":"https://tttkmbb.com/openapi.json","mcp":"https://tttkmbb.com/mcp"},"version":"v1","updated_at":"2026-09-27"},"timestamp":"2026-09-29T12:54:53Z","links":{"mcp":"https://tttkmbb.com/mcp","a2a":"https://tttkmbb.com/a2a","openapi":"https://tttkmbb.com/openapi.json","llms_txt":"https://tttkmbb.com/llms.txt","feed":"https://tttkmbb.com/feed.xml","ard":"https://tttkmbb.com/.well-known/ard.json","ai_catalog":"https://tttkmbb.com/.well-known/ai-catalog.json","agent_card":"https://tttkmbb.com/.well-known/agent-card.json","mcp_server_card":"https://tttkmbb.com/mcp/server-card","mcp_server_card_legacy":"https://tttkmbb.com/.well-known/mcp-server-card.json","ai_plugin":"https://tttkmbb.com/.well-known/ai-plugin.json","agent_capabilities":"https://tttkmbb.com/agent-capabilities.json","docs":"https://tttkmbb.com/docs/index.md","privacy":"https://tttkmbb.com/docs/privacy","terms":"https://tttkmbb.com/docs/terms","support":"https://tttkmbb.com/docs/support","china_work_calendar_data":"https://tttkmbb.com/api/v1/data/china-work-calendar/2026","uk_bank_holidays_data":"https://tttkmbb.com/api/v1/data/uk-bank-holidays","iana_tzdb_data":"https://tttkmbb.com/api/v1/data/iana-tzdb","global_working_day_data":"https://tttkmbb.com/api/v1/data/global-working-day","global_public_holiday_data":"https://tttkmbb.com/api/v1/data/global-public-holidays","global_working_day_reference_data":"https://tttkmbb.com/api/v1/data/global-working-day-reference","australia_public_holidays_data":"https://tttkmbb.com/api/v1/data/australia-public-holidays","us_federal_holidays_data":"https://tttkmbb.com/api/v1/data/us-federal-holidays","canada_federal_holidays_data":"https://tttkmbb.com/api/v1/data/canada-federal-holidays","japan_national_holidays_data":"https://tttkmbb.com/api/v1/data/japan-national-holidays","india_central_government_holidays_data":"https://tttkmbb.com/api/v1/data/india-central-government-holidays","uae_federal_holidays_data":"https://tttkmbb.com/api/v1/data/uae-federal-holidays","new_zealand_public_holidays_data":"https://tttkmbb.com/api/v1/data/new-zealand-public-holidays","south_africa_public_holidays_data":"https://tttkmbb.com/api/v1/data/south-africa-public-holidays","ireland_public_holidays_data":"https://tttkmbb.com/api/v1/data/ireland-public-holidays","france_public_holidays_data":"https://tttkmbb.com/api/v1/data/france-public-holidays","argentina_public_holidays_data":"https://tttkmbb.com/api/v1/data/argentina-public-holidays","uzbekistan_public_holidays_data":"https://tttkmbb.com/api/v1/data/uzbekistan-public-holidays","vietnam_public_holidays_data":"https://tttkmbb.com/api/v1/data/vietnam-public-holidays","bangladesh_public_holidays_data":"https://tttkmbb.com/api/v1/data/bangladesh-public-holidays","sri_lanka_public_holidays_data":"https://tttkmbb.com/api/v1/data/sri-lanka-public-holidays","nigeria_public_holidays_data":"https://tttkmbb.com/api/v1/data/nigeria-public-holidays","ghana_public_holidays_data":"https://tttkmbb.com/api/v1/data/ghana-public-holidays","pakistan_public_holidays_data":"https://tttkmbb.com/api/v1/data/pakistan-public-holidays","kenya_public_holidays_data":"https://tttkmbb.com/api/v1/data/kenya-public-holidays","egypt_public_holidays_data":"https://tttkmbb.com/api/v1/data/egypt-public-holidays","russia_public_holidays_data":"https://tttkmbb.com/api/v1/data/russia-public-holidays","colombia_public_holidays_data":"https://tttkmbb.com/api/v1/data/colombia-public-holidays","chile_public_holidays_data":"https://tttkmbb.com/api/v1/data/chile-public-holidays","greece_public_holidays_data":"https://tttkmbb.com/api/v1/data/greece-public-holidays","kazakhstan_public_holidays_data":"https://tttkmbb.com/api/v1/data/kazakhstan-public-holidays","peru_public_holidays_data":"https://tttkmbb.com/api/v1/data/peru-public-holidays","slovakia_public_holidays_data":"https://tttkmbb.com/api/v1/data/slovakia-public-holidays","hungary_public_holidays_data":"https://tttkmbb.com/api/v1/data/hungary-public-holidays","czech_public_holidays_data":"https://tttkmbb.com/api/v1/data/czech-public-holidays","croatia_public_holidays_data":"https://tttkmbb.com/api/v1/data/croatia-public-holidays","slovenia_public_holidays_data":"https://tttkmbb.com/api/v1/data/slovenia-public-holidays","estonia_public_holidays_data":"https://tttkmbb.com/api/v1/data/estonia-public-holidays","luxembourg_public_holidays_data":"https://tttkmbb.com/api/v1/data/luxembourg-public-holidays","malta_public_holidays_data":"https://tttkmbb.com/api/v1/data/malta-public-holidays","lithuania_public_holidays_data":"https://tttkmbb.com/api/v1/data/lithuania-public-holidays","latvia_public_holidays_data":"https://tttkmbb.com/api/v1/data/latvia-public-holidays","bulgaria_public_holidays_data":"https://tttkmbb.com/api/v1/data/bulgaria-public-holidays","romania_public_holidays_data":"https://tttkmbb.com/api/v1/data/romania-public-holidays","brazil_federal_holidays_data":"https://tttkmbb.com/api/v1/data/brazil-federal-holidays","mexico_labor_rest_days_data":"https://tttkmbb.com/api/v1/data/mexico-labor-rest-days","philippines_public_holidays_data":"https://tttkmbb.com/api/v1/data/philippines-public-holidays","indonesia_public_holidays_data":"https://tttkmbb.com/api/v1/data/indonesia-public-holidays","south_korea_public_holidays_data":"https://tttkmbb.com/api/v1/data/south-korea-public-holidays","italy_public_holidays_data":"https://tttkmbb.com/api/v1/data/italy-public-holidays","spain_public_holidays_data":"https://tttkmbb.com/api/v1/data/spain-national-holidays","germany_public_holidays_data":"https://tttkmbb.com/api/v1/data/germany-national-holidays","netherlands_public_holidays_data":"https://tttkmbb.com/api/v1/data/netherlands-public-holidays","belgium_public_holidays_data":"https://tttkmbb.com/api/v1/data/belgium-public-holidays","austria_public_holidays_data":"https://tttkmbb.com/api/v1/data/austria-public-holidays","poland_public_holidays_data":"https://tttkmbb.com/api/v1/data/poland-public-holidays","portugal_public_holidays_data":"https://tttkmbb.com/api/v1/data/portugal-public-holidays","denmark_public_holidays_data":"https://tttkmbb.com/api/v1/data/denmark-public-holidays","sweden_public_holidays_data":"https://tttkmbb.com/api/v1/data/sweden-public-holidays","norway_public_holidays_data":"https://tttkmbb.com/api/v1/data/norway-public-holidays","finland_public_holidays_data":"https://tttkmbb.com/api/v1/data/finland-public-holidays","switzerland_public_holidays_data":"https://tttkmbb.com/api/v1/data/switzerland-public-holidays","taiwan_government_work_calendar_data":"https://tttkmbb.com/api/v1/data/taiwan-government-work-calendar","hong_kong_general_holidays_data":"https://tttkmbb.com/api/v1/data/hong-kong-general-holidays","turkey_public_holidays_data":"https://tttkmbb.com/api/v1/data/turkey-public-holidays","saudi_financial_holidays_data":"https://tttkmbb.com/api/v1/data/saudi-financial-holidays","thailand_financial_holidays_data":"https://tttkmbb.com/api/v1/data/thailand-financial-holidays","working_day_catalog":"https://tttkmbb.com/api/v1/data/working-day-calendars","html":"https://tttkmbb.com/everyday/estonia-public-working-days-between","markdown":"https://tttkmbb.com/everyday/estonia-public-working-days-between.md","api":"https://tttkmbb.com/api/v1/calculate/estonia-public-working-days-between"}}