Skip to content

Conversation

@Duansg
Copy link
Contributor

@Duansg Duansg commented Jul 18, 2025

What's changed?

Please refer to: #3576

System time zone optimization.

For details:

  1. Added a quick search function for the system time zone to resolve issues with selecting time zones from a drop-down menu.
  2. The time zone is obtained from the backend, which retrieves all available time zones. It returns a set of all time zone names supported by the current JDK tzdata database, dynamically calculates adaptive daylight saving time (DST), and all IANA standard time zones. For reference, see ZoneId.
  3. Added internationalization support. The front-end display now shows timezone id + ' (' + timezone offset + ') ' + i18n display Name, which supports searching.

Effect display
截屏2025-07-18 15 37 40

Checklist

  • I have read the Contributing Guide
  • I have written the necessary doc or comment.
  • I have added the necessary unit tests and all cases have passed.

Add or update API

  • I have added the necessary e2e tests and all cases have passed.

International exhibition
us
jp
cn

@tomsun28 tomsun28 added this to the 1.7.3 milestone Jul 18, 2025
@tomsun28 tomsun28 linked an issue Jul 18, 2025 that may be closed by this pull request
Copy link
Member

@tomsun28 tomsun28 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM.

@tomsun28 tomsun28 merged commit 9861033 into apache:master Jul 19, 2025
4 checks passed
@github-project-automation github-project-automation bot moved this from To do to Done in Apache HertzBeat Jul 19, 2025
@Duansg Duansg deleted the feat-timezone branch July 20, 2025 13:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

[Feature] Additional time zone options

3 participants