Annual Reference Meridians
Select an orbital year within ±30 years of the current year.
Civil and Metric Time Map
Select an interval on today’s timeline
Enter two points and compare the same moments in familiar civil time and biological metric time.
performance.now(). The system clock is not read continuously.Solar Location and Diagnostics
The selected city affects only sunrise and sunset calculations. The URTF clock remains global.
Control Phases in the Orbital Year
Each phase lasts exactly 500 metric hours and runs continuously from J2000.0. An orbital-year boundary may therefore crop the first or last displayed phase, but it never restarts the phase.
| Phase | Interval Within Year | Interval Length | Events |
|---|---|---|---|
| Loading astronomical calendar… | |||
One global clock,
local biological context.
URTF is an experimental time framework anchored to atomic measurement and the J2000.0 epoch. It separates global coordination from local daylight. Everyone shares one clock, while sunrise, sunset, and biological routines remain attached to a chosen place on Earth.
Core definitions
The vocabulary is intentionally different from the civil calendar. A new term is used whenever an old word would silently import assumptions that no longer apply.
01:00:00.The global clock
The atomic layer is continuous. The application measures elapsed time using a metric second defined as 5 billion cesium-133 periods. Because the SI second uses 9,192,631,770 periods, one metric second is shorter than one SI second.
Within a normal Rotation, the display advances from 00:00:00 to 15:88:00. Any remaining astronomical interval is shown as a countdown. The underlying atomic count never stops or reverses; only the human-facing Rotation display resets.
00:00 reference. The purple mark is local solar transit for the selected city. They describe different layers and do not need to coincide.Rotations and orbital years
Year zero
Y0000 begins at J2000.0. At that instant both the atomic framework and the first orbital year begin. The longitude directly facing the Sun becomes that year’s reference meridian.
Within a year
Each orbital year contains 365 numbered Rotations. Their public orientation labels run continuously through the eight-name sequence Firday, Secday, Triday, Forday, Fifday, Sixday, Sevday, and Ateday. The visible day number resets to Day 1 at a year boundary; the hidden naming sequence does not.
End-of-year interval
Earth’s orbit and rotation do not divide into exactly 365 equal units. After Day 365, the interface therefore shows a separate year countdown. At zero, the year number and displayed Rotation time reset and the new reference meridian takes effect.
| Layer | At the year boundary |
|---|---|
| Atomic count | Continues without interruption. |
| Displayed year | Advances to the next Y-number. |
| Displayed Rotation day | Resets to Day 1. |
| Day-name sequence | Continues without resetting. |
| Reference meridian | Transfers to the longitude facing the Sun at the new year event. |
| Control Phase | Continues; it is not cropped or restarted. |
Local biological time
The global clock is the same everywhere. Location is used only to calculate local solar context: transit, sunrise, sunset, and the illuminated part of a Rotation. Selecting another city must not change the global atomic value.
The circular visualization is oriented to local solar motion: local noon is at the top and local midnight at the bottom. The daylight arc is yellow, sunrise and sunset delimit it, and the small Sun marks the current solar position. The green handle maps a familiar local civil time onto the same circle.
Control Phases
A Control Phase is a fixed 500-metric-hour interval counted continuously from J2000.0. Phase boundaries are exact atomic milestones and deliberately ignore calendar boundaries.
The recurring names firmon through thimon provide orientation within the displayed year, but the global phase number is authoritative. A phase may begin in one orbital year and end in the next.
The end of a 500-hour interval is neutral infrastructure. A community may use it for a financial closing, the start of an agreement, accounting, governance, maintenance, or any other shared checkpoint. The clock does not prescribe which social action must occur there.
How it could function in society
URTF separates three jobs that conventional civil time combines: precise measurement, global coordination, and local biological planning.
- Coordination: contracts, networks, research, and public events can refer to one global URTF timestamp without time-zone conversion.
- Biology: people still plan sleep, work, meals, and daylight activity using local solar information.
- Administration: fixed Control Phases provide stable recurring boundaries without requiring unequal calendar months.
- Transition: the civil/metric comparison tools remain available while users build intuition for the new scale.
This is a proposal and visualization, not a legal time standard. Adoption would require public definitions, independent implementations, governance, accessibility work, and careful coexistence with UTC and local law.
Technical architecture
| Component | Responsibility |
|---|---|
| Cloudflare Worker | Serves the application and provides a cache-disabled network time endpoint. |
| Browser clock | Anchors once, then advances with the monotonic performance.now() counter. |
| Calendar generator | Builds versioned orbital years, 365 Rotation boundaries, seasonal events, and annual meridians. |
| Astronomy Engine | Finds solar-longitude returns and solar hour-angle events used by the generated calendar. |
| Leaflet / OpenStreetMap | Visualizes current, previous, and next annual reference meridians. |
| Service worker | Caches the application shell for PWA behavior; time API responses remain uncached. |
Synchronization
The client requests three fresh samples from /api/time. Each sample uses four timestamps in an NTP-style offset calculation. Consistent samples may update the anchor; afterward the display continues from the monotonic counter. The shown uncertainty grows with the configured oscillator-drift estimate.
Code model
The current implementation is deliberately small and inspectable. Its important paths are:
Atomic conversion
Continuous Control Phase
Separation of global and local state
The global Rotation is read from the versioned calendar. The selected IANA city is stored separately and enters only the solar-event functions. This separation is a core invariant of the project.
Status and limitations
Experimental model
- The public year tables are currently generated for a finite range and carry a model uncertainty.
- Future astronomical predictions change slightly as models and Earth-orientation observations improve.
- The Cloudflare time endpoint is a network reference, not a primary cesium clock.
- Sunrise and sunset are affected by atmospheric refraction, elevation, terrain, and the selected model.
- The terminology and social rules remain open design work. This page documents the implementation as it exists today.