Written and maintained by DeadlineDaysReviewed on July 29, 2026

SLA Business Hours and DST: Test Cases for Wall-Clock Planning

DeadlineDays performs time-zone-labelled wall-clock planning. It does not convert an entered local time into a unique instant or choose between DST gap and overlap interpretations. These test cases show which outputs can be reproduced and which inputs must stop for external verification.

Published
Reviewed
Sources verified

Original evidence in this guide

Source validation dataset

SLA wall-clock validation cases for a 09:00-17:00 window and a four-business-hour target
CaseInputExpected planning behaviorVerification stop
After-hours startMon 18:30; no closureRoll to Tue 09:00; finish Tue 13:00Confirm the agreement allows next-window rollover
Verified holiday pauseThu Jul 2, 2026 16:00; US national-only subsetCount 1 hour Thu, skip Jul 3 and weekend, finish Mon Jul 6 12:00Confirm the service actually follows the federal closure subset
Spring gap candidateSource system flags the local time as nonexistentDo not produce a unique instant from the wall-clock labelObtain the recorded UTC instant and offset
Autumn overlap candidateSource system can map the local label to two instantsDo not choose the first or second occurrenceObtain the offset or occurrence from the system of record
Queue pause or regional handoffTicket changes status or ownership during the targetSingle-window result is only a comparison estimateReplay the service-desk event timeline

The table does not publish an annual DST transition calendar. Gap and overlap candidates must be identified by the system that recorded the event.

  1. 1. Trigger received
  2. 2. Active business window
  3. 3. Pause or closure
  4. 4. DST and calendar check
  5. 5. Resulting deadline
Each stage records the condition that can move an SLA deadline before the result is published.

Direct answer: separate wall-clock math from instant identity

A wall-clock calculation can answer how four countable hours move through an entered 09:00-17:00 schedule. A time-zone label records the intended operating context. That is not the same as proving which UTC instant an ambiguous local timestamp represents. The current calculator deliberately does not make that second claim.

Use the result when the starting timestamp is already valid and the agreement's operating window is known. Stop when the source system reports a nonexistent or repeated local time, or when the SLA depends on event states that the calculator cannot ingest.

Worked examples: ordinary and holiday-paused windows

For an ordinary Monday 18:30 start, no time is counted after the 17:00 close. The next eligible window opens Tuesday at 09:00, so four business hours finish at 13:00. This result still depends on a policy that rolls an after-hours trigger forward rather than rejecting or timestamping it differently.

For Thursday, July 2, 2026 at 16:00, one hour is available before close. If the SLA calendar uses the source ledger's verified US national-only federal observed-closure subset, Friday July 3 is skipped, followed by the weekend. Three remaining hours run Monday July 6 from 09:00 to 12:00. The example does not claim that every service desk closes for that federal observance.

DST gap test: require evidence instead of guessing

When an upstream system marks a local label as nonexistent, the expected behavior is not to silently move it forward or reinterpret it in the browser's zone. Preserve the original label, named zone, source-system message, UTC instant if available, and recorded offset. Then apply the SLA policy to the corrected event.

This guide does not state which dates or zones change in a given year because that source verification is not in the Round 2 ledger. Use the governing platform or authoritative time-zone source for that fact before calculating.

DST overlap test: do not select an occurrence

A repeated wall-clock label may refer to two different instants. Choosing the earlier or later occurrence can move a deadline even though the text input looks identical. DeadlineDays displays the zone context but does not select an offset or occurrence.

A valid audit record needs the original event timestamp with its offset or UTC equivalent. If those fields are missing, flag the case as ambiguous and send it to the policy owner rather than treating the displayed estimate as definitive.

Service-desk reconciliation workflow

Compare the calculator record with the service desk in this order: trigger event, target type, governing zone, operating window, break, recurring closed days, holiday layer, custom closures, permitted pause states, severity changes, and handoffs. A mismatch should be traced to the first different assumption, not corrected by adjusting the final date alone.

For a queue pause, export the event timeline and calculate each countable segment. For a regional handoff, identify whether the contract keeps one clock or changes schedules. One wall-clock window cannot infer either rule.

Source scope and correction path

The only official holiday claim used in the dated test case is the US 2026 observed federal subset recorded in the source ledger and compared with the Office of Personnel Management schedule on July 28, 2026. It excludes regional, employer, bank, school, and service-provider calendars.

Report a content or source correction to [email protected] with the guide URL, test case, governing policy, expected behavior, actual behavior, and official reference. Do not send confidential ticket data.

Known limits

DeadlineDays does not perform IANA instant conversion, choose DST gap or overlap resolution, ingest service-desk events, model follow-the-sun ownership, or interpret a contract. A zone label is context, not proof of a UTC instant.

The four-hour examples assume one daily window, no break unless stated, and a Saturday/Sunday weekend. Confirm the actual service schedule, pause rules, holiday scope, timestamp evidence, and policy version before relying on a deadline.

Official sources

Official sources can change after this page's review date. Check the latest text before applying it.

Related calculators

Use the related calculator to reproduce date arithmetic after recording the guide's assumptions and scope.

This guide provides general scheduling information, not legal, tax, financial, or employment advice. Verify binding dates with official sources and the responsible contract or policy owner.