GMT Lite
Time Layer • Global Sync
Base Timezone
—
Reference
Mode
Global Sync Panel
Add Clock (temporary)
Use this panel for quick what‑ifs. To persist clocks, edit config.json.
Example timezones:
Europe/Madrid, America/New_York, Asia/Bangkok.
Time Scrubber
Slide to explore aligned local times.
Global Layer
Primary world clocks.
Americas / US
Regional focus.
World Time Bands
Stylised • Not geographic.
US Zones
Continental & Hawaii time bands.
Summary
Current Country
—
Days in Current Country
0
Days Outside Spain
0
Distinct Countries
0
Total Tracked Days
0
Country Breakdown
Based on entries in
config.json.| Country | Days | % of period |
|---|
To update entries, edit the countryTracker.entries array in config.json. Each
entry is a date-only starting point for a stay.
Inferred Stays
Each entry defines a start date. End date = day before next entry, latest = current.
| Country | City | Start | End | Days | Status | Notes |
|---|
Settings / How to Edit
This lite version is pure HTML+JS. All data lives in
config.json.- Clone the example config: copy
config.example.jsontoconfig.jsonon your server. - Edit base timezone: set
\"baseTimezone\"to your preferred IANA timezone. - Manage clocks: edit the
timeTracker.clocksarray (label, timezone, optional group). - Log country entries: add rows to
countryTracker.entrieswithentered_ondates. - Choose default filter: set
countryTracker.defaultFilterto\"current_year\"or\"last_365\".
No cookies, no backend, no PHP. Everything runs in the browser using your config.json file.