Skip to content
WorkHoursKit

Am I Working This Date

Check one calendar date against a known repeating roster cycle.

Date check Working or off Cycle day Custom pattern
Privacy: calculations are completed in your browser. The calculator does not require an account or send the entered values to a WorkHoursKit database.

How to use the Am I Working This Date?

  1. Provide cycle start date, workdays, off days and the date you want to check using one consistent planning period.
  2. Confirm the accuracy of the original cycle start date.
  3. Calculate the result to identify whether the selected date falls on a workday or off day in the repeating cycle.
  4. When reviewing the output, watch for checking a date against the right pattern but the wrong anchor date.

What this calculator does

Check one calendar date against a known repeating roster cycle. Its calculation is driven by cycle start date, workdays, off days and the date you want to check. The output is intended to identify whether the selected date falls on a workday or off day in the repeating cycle, while workplace rules and source records remain external to the calculator.

Schedule results depend on the cycle start date being aligned with day 1 of the real roster. A one-day error in the anchor date shifts every displayed assignment.

The day difference from cycle start is divided by the pattern length to identify the cycle position.

A date check is a cycle-position calculation

The answer comes from the number of days between the cycle start and the date being checked. It does not look up an employer roster. If the cycle start or pattern is wrong, the work/off answer will also be wrong even though the arithmetic is correct.

Calculation example

Example input: Known cycle start, pattern W,W,O,O, and a target date

Example result: Working or Off, with the matching cycle day and code.

For a real record, replace every sample value with your own data and verify the accuracy of the original cycle start date.

How to interpret the result

Named schedules can be implemented differently by employers. Compare the generated pattern with an approved roster before using it for attendance or leave decisions.

Verify the accuracy of the original cycle start date, and do not rely on the result if you may be checking a date against the right pattern but the wrong anchor date.

Practical checks before using the result

  • Verify the key assumption: the accuracy of the original cycle start date.
  • Avoid a common error: checking a date against the right pattern but the wrong anchor date.

Related WorkHoursKit tools

Important: verify source information, official requirements and workplace policies before using a result for payroll, compliance, scheduling, staffing or employment decisions.