Asia/Taipei
Asia/Taipei covers Taipei, New Taipei City, Taichung and the rest of Taiwan, at +08:00 standard time, with no daylight saving time.
Worked examples
- A winter instant in Asia/Taipei
Asia/Taipei's UTC offset and DST status on a January date, converted to UTC.
- A summer instant in Asia/Taipei
Asia/Taipei's UTC offset and DST status on a July date, converted to UTC — compare against the winter example to see any DST shift.
- Converting Asia/Taipei to America/New_York
A worked conversion from Asia/Taipei to America/New_York for a specific instant.
TZ identifier and aliases
Asia/Taipei is the canonical identifier for Taiwan's civil time,
covering the entire island. It has no aliases at all in the tz database's
grouping — no deprecated backward-compatibility name and no other zone
currently sharing identical rules — so Asia/Taipei has been the sole
identifier for Taiwanese civil time throughout the tz database's history.
UTC offset and DST rule
Asia/Taipei is +08:00 year-round with no daylight saving time. Taiwan
used DST for several extended periods through the mid-20th century but
abolished it for good in 1979, and has kept a single fixed offset ever
since.
Using it in cron, CI and Postgres
Set TZ=Asia/Taipei for a process that should schedule by Taiwanese local
time. Postgres accepts it via SET TIME ZONE 'Asia/Taipei'; or the
timezone setting. Because the offset never changes, a cron job's
local-time schedule behaves identically every day of the year, with no DST
boundary or skipped/duplicated local hour to plan around — a real
operational advantage for a zone that hosts a significant share of global
semiconductor manufacturing and supply-chain scheduling, where predictable
timing matters across many connected systems.
History and quirks
Taiwan's time zone history runs through several different governments in
quick succession. Under Japanese colonial administration, the island used
Japan's own zone and briefly observed a wartime "Double Summer Time"
scheme pushing clocks forward more aggressively than ordinary DST to
maximize usable daylight for war production. After 1945, the incoming
Republic of China government kept daylight saving in place through most
of the postwar decades — with a few short interruptions — before finally
abolishing it in 1979, settling on the fixed +08:00 offset the island
has used ever since. That's the same numeric offset as mainland China's
single national zone, Asia/Shanghai, but the two are entirely
independent identifiers in the tz database, reflecting Taiwan's distinct,
self-governing civil administration rather than any coordination with
Beijing. Periodic proposals to revisit DST — usually framed around energy
conservation — have surfaced since the 1990s but never gained enough
traction to pass.
Under Japanese rule the island had used +08:00 for part of its history
too, before briefly shifting to align with Tokyo's own +09:00 during a
wartime administrative reorganization — meaning Taiwan's 20th century
included stretches at both of the offsets it now sits between
geographically. That back-and-forth, combined with the DST interruptions
of the postwar decades, makes historical timestamp data from
mid-20th-century Taiwan some of the trickier records in this family to
resolve accurately without consulting the specific year's rule, a caution
worth keeping in mind for any archival or genealogical software handling
Taiwanese records from that period.
Offsets and DST transitions on this page are computed from the IANA time zone database bundled with your browser; the rules described above were verified against tzdata 2026b when this page was published.
Frequently asked questions
- Does Asia/Taipei observe DST?
- No — Asia/Taipei keeps a fixed +08:00 offset from UTC all year, with no seasonal clock change.
- What is the UTC offset of Asia/Taipei in winter/summer?
- Asia/Taipei is +08:00 year-round — the same offset applies in every season.
- Which cities use Asia/Taipei?
- Taipei, New Taipei City, Taichung, Kaohsiung all use the Asia/Taipei zone — also commonly known as Taiwan Time — along with the rest of Taiwan.
- What is the deprecated alias for this zone?
- ROC is a deprecated backward-compatibility name for this zone. Use the canonical identifier Asia/Taipei in code, cron jobs, `TZ` environment variables and config files instead.