У меня есть часовые пояса в следующем формате:
'America/New_York' => '(GMT-05:00) Eastern Time (US & Canada)',
'Europe/Lisbon' => '(GMT) Greenwich Mean Time : Lisbon',
и т. Д.
Как мне показать пользователю удобный для пользователя идентификатор часового пояса, зависящий от летнего / летнего времени?
Например, добавление отображения текущего времени в Нью-Йорке "(EDT)к тому времени, которое имело бы смысл для местных пользователей.Я хочу избежать отображения ((GMT-05: 00) восточного времени (США и Канада)) или просто (GMT-05: 00), который не является строго точным в течение всего года.
В идеалезатем существует ли веб-служба / база данных, которая может принимать строку tz в формате «America / New_York» и метку времени в качестве параметров и возвращать аббревиатуру в форматах здесь ?