Fill a seven-day card
Choose Week starting and a 12-hour or 24-hour clock. The start date may be any weekday. Each of the seven cards shows its date once a valid start date is entered. Enter Start time, End time and an optional unpaid break in whole minutes for each worked day. In 12-hour mode, choose AM or PM for each clock: 12 AM is midnight; 12 PM is noon.
Select Next day explicitly for an overnight shift. Leave a day completely empty, including its break and Next day flag, to skip it. A partially filled day produces an error. Blank unpaid break means zero. Changing the clock format clears all seven shifts.
Try example fills five workdays without calculating. Calculate shows each day’s hours after the break and a weekly total in HH:MM, exact minutes and decimal hours. Copy weekly summary includes dates, clocks, breaks, daily durations and assumptions. Print weekly summary prints the same successful snapshot without the form, navigation, explanations or related calculators. Editing, resetting or a failed calculation removes the previous snapshot and print button. If the browser’s own print command is used without a valid result, it prints a message asking for a valid calculation.
Reset restores the blank card and default 12-hour clock. Inputs are not automatically saved between visits.
Method and five-day example
Each clock becomes an integer minute count. For each day:
elapsed minutes = end − start + (1,440 if Next day is selected)
net minutes = elapsed minutes − unpaid break minutes
The weekly total is the sum of the seven exact net-minute counts. Divide that total by 60 only after summing to obtain decimal hours. Daily decimal rounding is never added together.
Five days of 09:00–18:00, each with a 30-minute unpaid break, give 510 minutes per day. The weekly total is 2,550 minutes = 42:30 = 42.5 decimal hours.
For one night shift 22:30–06:15, select Next day. Elapsed time is 465 minutes; after a 30-minute break, the result is 435 minutes = 7:15 = 7.25 decimal hours. For individual intervals use the Time Duration Calculator.
Zero hours, overnight shifts and limits
Equal start and end times mean 0 hours on the same day or 24 hours with Next day selected. Each elapsed interval must be between zero and 24 hours; a break cannot exceed it. Breaks use nonnegative whole minutes, at most 1,440. A fully empty week is accepted with zero hours once a valid start date is supplied. A week may total up to 168 hours; totals do not wrap after 24 hours.
Dates use the proleptic Gregorian calendar, from year 0001 through 9999. The starting date must leave room for all seven dates, so its latest supported value is 9999-12-25. Dates label shifts; Next day remains an explicit choice and is not inferred from the clock times.
Clock inputs have whole-minute precision. HH:MM and total minutes are exact. Decimal hours are rounded to at most four places. Seven one-minute shifts total seven minutes, or approximately 0.1167 decimal hours. Use the Decimal Hours Calculator for conversion or Time Add/Subtract for signed durations.
This is a clock-only model with 24 hours per day. It does not apply time zones, daylight-saving changes, payroll rounding, pay rates, overtime or legal rules. The results are not a complete employee timekeeping or payroll record. An actual dated shift across a clock change may have a different elapsed duration.