Daily Time Block Reference Planner

Reference-only schedule generator. Two inputs: wake-up time (HH:MM) and desired sleep-cycle count (integer, default N = 5 cycles = 7.5 hours of stage-sleep total, plus 15.5-minute onset latency constant). The tool outputs a sequence of fixed-duration time blocks, back-calculates a bedtime using the 90-minute ultradian-cycle formula, and labels two sets of evenly distributed numerical markers across waking hours: 2-hourly reference time interval markers and 250-milliliter reference-volume ticks. All generated values are purely arithmetic scheduling numbers. Explicit neutral statements are included on every block and marker label.

This tool is a purely arithmetic schedule reference calculator for educational and informational purposes only and does not constitute medical advice, diagnosis, or treatment. All output times are numerical labels only. No recommendation or claim is made for any block duration, marker interval, volume value, bedtime, or wake time. Time markers for scheduling reference only — no health claims. For questions about individual scheduling, consult a qualified healthcare professional.

Reference Planner Inputs

Reference Time Block Schedule
Label notice (all blocks): Block times are fixed-template arithmetic outputs for scheduling reference only — no health claims. Bedtime back-calculation source: 90-minute ultradian periodicity (Kleitman 1957, Dement & Kleitman 1957) with 15.5-min onset-latency constant.
Sponsored Advertisement
[AdSense Horizontal Ad]
2-Hourly Movement Reference Markers
Label notice (all markers): Reference time interval markers only — no health claims. Described in literature as temporal spacing reference standards used in epidemiological study protocols. 2-hour integer spacing clock ticks across waking period.
Sponsored Advertisement
[AdSense In-Content Ad]
Evenly Spaced 250-mL Hydration Reference Ticks
Label notice (all ticks): Purely evenly-spaced numerical scheduling markers — no health claims. 250 mL is a labeled reference volume value; ticks are spread across waking hours in equal intervals.

Fixed Block Template, Cycle Formula, and Marker Spacing Rules

This schedule generator is built from a small set of immutable template constants. The primary constant is the 90-minute ultradian sleep cycle duration, derived from polysomnographically documented periodicity in the NREM-REM oscillation (Kleitman 1957 Basic Rest-Activity Cycle framework, Dement & Kleitman 1957 cycle characterization). A sleep-onset latency constant of 15.5 minutes (midpoint of the 14-17 minute documented population-reference interquartile range) is prepended to the first cycle only. Given a user-selected integer cycle count N (3 through 8), total in-sleep duration = (N × 90) + 15.5 minutes. Bedtime is the result of subtracting this total duration from the specified wake-up time. The Sleep block is therefore uniquely input-dependent; all five post-wake blocks follow an unvarying duration template regardless of wake time or cycle count.

Post-wake block durations are fixed integers. The Morning block begins exactly at wake-up time and has a duration of 2 hours. The Midday Meal block follows immediately for exactly 1 hour. The Afternoon block follows the Midday Meal block and spans exactly 4 hours. The Evening Meal block follows for exactly 1 hour. The Wind-down block follows for exactly 1 hour. The arithmetic end of the Wind-down block is cross-checked against the back-calculated bedtime for schedule closure; any residual minute difference arising from rounding is displayed as a note below the block table so the user can observe the pure arithmetic of the 24-hour closure. Because the post-wake sum is 2 + 1 + 4 + 1 + 1 = 9 hours and sleep duration is variable per N, closure arithmetic holds trivially for any N; displayed times are formatted at one-minute precision by rounding.

Movement reference markers are 2-hourly integer clock-time ticks beginning at the wake-up hour and continuing through the waking portion of the day. A marker is emitted for each time T = wake + 2k hours where k is a positive integer and T remains less than or equal to the start of the Wind-down block. Each marker is labeled explicitly as a "reference time interval marker" with the 2-hour spacing interval annotated, and further identified as a standard label used in epidemiological study protocol references for temporal-spacing standard reference. Hydration 250-mL reference ticks are generated by dividing waking duration (24h minus sleep duration) into K equal intervals, where K is chosen to yield an interval between approximately 75 and 105 minutes. The tool computes K = floor(waking_minutes / 90) as a baseline count, then distributes ticks at equal intervals between Wake_time and Wind-down_end. Each tick label explicitly identifies the 250 mL value as a reference volume marker for scheduling use only.

Temporal Spacing References and 90-Minute Cycle Sourcing

The 90-minute ultradian cycle duration applied in the sleep-block back-calculation was first systematically documented through polysomnographic recordings at the University of Chicago in the 1950s. The NREM-REM alternation periodicity, originally reported as approximately 90 minutes in young adult human subjects, was subsequently replicated across multiple cohorts and laboratories, with population mean cycle-length values reported in the range of 85 to 105 minutes depending on age and measurement conditions. Kleitman's BRAC (Basic Rest-Activity Cycle) hypothesis proposed that this same 90-minute physiological oscillator continues to manifest across waking hours as fluctuations in attention, reaction time, and physiological parameters. The BRAC wake-period correlates are cited in this tool only as the source reference for the 90-minute cycle constant used in sleep-block arithmetic; no waking-period oscillation is assumed in the post-wake block template beyond the explicit marker rules above.

Even temporal spacing standards — the underlying principle behind the 2-hourly markers and the evenly spaced hydration ticks — are a standard methodological convention in epidemiological study protocols and repeated-measures experimental designs. In ambulatory assessment methodologies such as ecological momentary assessment (EMA) and experience sampling method (ESM), research protocols commonly specify fixed-interval or equally distributed sampling prompts across the waking day. The 2-hour integer interval is one among several commonly cited temporal spacing conventions in the ambulatory assessment methods literature. Equal-interval tick distributions are also the standard default in any pure scheduler or reference-timetable generator where no preferential weighting of time intervals is specified. Both marker categories on this page therefore inherit their arithmetic structure from generic temporal-spacing reference standards rather than from any health-specific rule. No claim is made that these spacings have any specific association with any health outcome.

Sponsored Advertisement
[AdSense In-Content Ad]

Reference Sources

Sleep Cycle Constant: 90-min ultradian NREM-REM (Kleitman 1957 / Dement 1957)
Onset Latency: 15.5 min (midpoint 14–17 min range)
Block Template: Fixed durations; 2+1+4+1+1 = 9 waking hours
Spacing Standard: Even-distribution / 2h reference ticks (protocol labels only)
Last Updated: July 2026

Formulas: Bedtime = Wake − (N×90 + 15.5) minutes. Movement = Wake + 2·k hours for integer k during waking. Hydration = K ticks evenly spaced across waking interval, each labeled with 250 mL reference volume.

  • Kleitman N. (1957). Basic Rest-Activity Cycle in Man. Sleep and Wakefulness. University of Chicago Press. BRAC 90-min ultradian oscillation framework.
  • Dement WC, Kleitman N. (1957). Cyclic variations in EEG during sleep and their relation to eye movements, body motility, and dreaming. Electroencephalography and Clinical Neurophysiology, 9(4):673-690. 90-min NREM-REM cycle characterization.
  • Ainsworth BE et al. (2011). Compendium of Physical Activities. MET intensity and temporal-spacing descriptive standards.
  • Stone AA, Shiffman S. (2002). Ecological momentary assessment (EMA) in behavioral medicine. Annals of Behavioral Medicine. Even-sampling protocol conventions.
  • National Sleep Foundation. Sleep cycle architecture and ultradian periodicity public reference materials.

Frequently Asked Questions

Bedtime = Wake_time - (N × 90_minutes) - Onset_Latency, where N = selected sleep-cycle count (integer) and Onset_Latency = 15.5 minutes (midpoint of the 14-17 minute population-reference range). Sleep block duration displayed on the output equals N × 90 minutes + 15.5 minutes. The Sleep block runs from calculated Bedtime through specified Wake_time. Example: Wake 07:00, N=5: 5*90=450m +15.5m = 465.5m = 7h45.5m. Bedtime = 07:00 - 7h45.5m = 23:14:30 (rounded). Source constant: Kleitman 1957 BRAC 90-minute ultradian periodicity.
Six blocks follow a fixed-duration template regardless of inputs. Block 1: Morning = 2 hours (immediately after Wake_time). Block 2: Midday Meal = 1 hour. Block 3: Afternoon = 4 hours. Block 4: Evening Meal = 1 hour. Block 5: Wind-down = 1 hour. Block 0: Sleep (back-calculated, duration = N*90m+15.5m) is placed before Wake_time to close the 24-hour reference schedule. Block sequence after wake-up is: Wake → [Morning 2h] → [Midday Meal 1h] → [Afternoon 4h] → [Evening Meal 1h] → [Wind-down 1h] → Bedtime (matches Sleep block start).
Movement reference markers: integer-hour 2-hourly clock ticks starting at Wake_time and continuing through the full waking day (ending approximately at Wind-down block start). Each marker label reads 'Reference time interval marker — 2-hour spacing: HH:MM' and is identified only as a scheduling numerical marker used in epidemiological study protocol references. Hydration 250-mL ticks: waking duration = 24h − Sleep_block_duration. Number of 250-mL ticks = floor(waking_minutes / 90) for roughly even spacing across the day; the tool computes an evenly spaced tick count K such that ticks are placed at regular intervals across waking hours between Wake_time and Wind-down_end. Each tick label reads '250 mL reference volume tick (scheduling marker only): HH:MM'. Both marker types are purely numerical clock-time labels for schedule-reference use only.
No. Every block time, movement marker, and hydration tick on this page is a purely arithmetic numerical output generated from fixed template constants applied to the user's two inputs. All labels explicitly state that times are 'for scheduling reference only — no health claims'. The 2-hour markers are described by the label 'reference time interval markers used in epidemiological study protocols'. The 250-mL ticks are labeled as 'purely evenly-spaced numerical markers'. Source references cited are only: (a) the 90-minute ultradian cycle constant from sleep research, and (b) temporal-spacing reference standards. No statement on this page constitutes guidance, recommendation, prescription, or claim of any kind.