Timezone offset lookup
Each city you add is resolved to its current UTC offset for today's date, including whether that region is presently observing daylight saving. Both the analog hands and the digital readout are derived from applying that offset to your device's own system clock, so the dashboard needs no network call to keep ticking but does depend on your device's clock and timezone data being correct.