Skip to main content

World Clock

A live digital clock for a chosen IANA time zone, with optional weekday/date display and font, size, and color customization. It needs no data source.

At a glance

Type keyworld-clock
Default size3 × 4 (min 2 × 3)
Data sourceNone (dataless)
Emits
Receives
Sourcesrc/widgets/widgets/world-clock/

Configuration

FieldTypeDefaultPurpose
timeZonestring""IANA zone id (e.g. America/New_York). Empty uses the viewer's local zone.
hourCycle"12" | "24""12"12-hour (AM/PM) or 24-hour readout.
showTimeZoneLabelbooleanfalseShow the zone name above the time.
timeZoneLabelstring""Override for the zone label. Empty auto-derives it.
showSecondsbooleantrueShow seconds (ticks every 1 s; otherwise every 15 s).
showDayOfWeekbooleanfalseShow the weekday name below the time.
showDatebooleanfalseShow the calendar date below the time.
fontFamily"sans" | "mono" | "serif""sans"Font preset.
fontSizenumber (16–160 px)48Time readout size.
colorstring?CSS hex color; omitted uses the theme default.

Config panel

  • Data — none (this widget is dataless).
  • Appearance — time zone picker, 12/24-hour toggle, zone label options, seconds/weekday/date toggles, font family, font size slider, and color.

Cross-widget actions

None.

Notable behavior

  • The clock ticks live: every 1 s when seconds are shown, every 15 s otherwise.
  • The zone label is auto-humanized (e.g. America/New_York → "New York") unless overridden.