Time Zone History

Indonesia time zone history

Indonesia has 4 zones of its own in the tz database. Standard times run from UTC+7 (Jakarta) to UTC+9 (Jayapura), a spread of 2 hours.

4 zones · 0 with seasonal clock changes under the rules in tzdata 2026f · Convert a time

The 4 zones of Indonesia since 1970

the zone’s standard time today1 hour aheadthe zone’s standard time today1 hour ahead

How to read this chart

197019801990200020102020JayapuraMakassarJakartaPontianak197019902010JayapuraMakassarJakartaPontianak

Zones at a glance

ZoneArea coveredStandard timeClock changes todayNew standard times since 1970
JayapuraWestern New Guinea and the Maluku IslandsUTC+9no0
MakassarEast and south Borneo, Sulawesi, Bali, Nusa Tenggara, west TimorUTC+8no0
JakartaJava and SumatraUTC+7no0
PontianakWest and central BorneoUTC+7no1

What sets each zone apart

  • Jayapura: Jayapura kept local mean time (UTC+9:22:48) until 1932, the seventh-latest switch of the 298 zones with local mean time in the record. On standard time, clocks at Jayapura run 23 minutes behind local mean solar time, the third-largest gap of the 21 zones in Asia whose clocks run behind the sun.
  • Makassar: Makassar kept local mean time (UTC+7:57:36) until 1920, the second-latest switch of the 11 zones on UTC+8 standard time with local mean time in the record.
  • Jakarta: Jakarta left local mean time (UTC+7:07:12) in 1867, the sixth-earliest switch of the 298 zones with local mean time in the record. The record holds 6 different UTC offsets, the most of the 11 zones on UTC+7 standard time.
  • Pontianak: The record holds 5 different UTC offsets, the second-most of the 11 zones on UTC+7 standard time.

How the zones compare with Jakarta since 1970

  • Pontianak: same time as Jakarta except 6,574 days in 1970–1987.
  • Makassar: always 1 hour ahead of Jakarta.
  • Jayapura: always 2 hours ahead of Jakarta.

Every change of standard time since 1970

1 change across the 4 zones, oldest first.