[Bug] Timezone displayed as "Europe/Kiev" instead of "Europe/Kyiv"

Status Open
Reported on v2.1.170
Maintainer reply None cached
Activity 10 comments · opened Jun 11, 2026

Preflight Checklist

  • [x] I have searched existing issues and this hasn't been reported yet
  • [x] This is a single bug report (please file separate reports for different bugs)
  • [x] I am using the latest version of Claude Code

What's Wrong?

Description:
The Usage panel in Claude Code displays the timezone as Europe/Kiev, which is the deprecated IANA timezone identifier. Since tzdata 2022b, the correct identifier is Europe/Kyiv, reflecting Ukraine's official romanization adopted internationally.

Root cause (likely):
The application is either using an outdated tzdata version predating 2022b, or the legacy identifier Europe/Kiev is hardcoded somewhere in the display logic.
References:

IANA tzdata 2022b changelog: https://mm.icann.org/pipermail/tz-announce/2022-August/000073.html

What Should Happen?

Expected behavior:
Timezone is displayed as Europe/Kyiv
Actual behavior:
Timezone is displayed as Europe/Kiev
Environment:

Error Messages/Logs

Steps to Reproduce

Steps to reproduce:

Open Claude Code
Run /usage
Observe the timezone label under "Current session" and "Current week"

Expected behavior:
Timezone is displayed as Europe/Kyiv
Actual behavior:
Timezone is displayed as Europe/Kiev
Environment:

Tool: Claude Code
Timezone: Europe/Kyiv (system)

Claude Model

None

Is this a regression?

Yes, this worked in a previous version

Last Working Version

_No response_

Claude Code Version

2.1.170

Platform

Anthropic API

Operating System

Windows

Terminal/Shell

Windows Terminal

Additional Information

_No response_

View original on GitHub ↗

9 Comments

dmythro · 1 month ago

Hey @bcherny can you check this one please? It is pretty important for Ukrainians (and official updated transliteration is out there for years).

mryurii · 1 month ago

A few notes:

(The currently referenced /2022-August/000073.html URL does not exist because announcement 000073 was published in September https://mm.icann.org/pipermail/tz-announce/2022-September/000073.html which consolidated Europe/Uzhgorod and Europe/Zaporozhye into Europe/Kyiv; it was not the release that originally renamed Europe/Kiev)

There is an open PR https://github.com/anthropics/claude-code/pull/40458 that may be a useful reference.

The tzdb documentation (https://data.iana.org/time-zones/theory.html) notes that raw timezone identifiers are technical identifiers and that distributors/applications should provide an appropriate user-facing representation, potentially using CLDR localization data.

dkozitsky · 1 month ago

Please fix it!

nvxdm · 1 month ago

The same for me, could you fix this

ykertytsky · 1 month ago

bump!

cath3r0 · 1 month ago

bump!!

ihorsnihur · 1 month ago

bump!!

blackxaker · 1 month ago

bump!!

Lysak · 17 days ago

The same for me, could you fix this

Showing cached comments. Read the full discussion on GitHub ↗