Ошибка часового пояса с GMT?

Я не уверен, является ли это ошибкой или я неправильно понимаю поведение.

Пример 1

Код:

[date=2022-05-06 time=01:00:00 timezone="America/Los_Angeles"]

(Лос-Анджелес — GMT-7.)

Результат:

2022-05-06T08:00:00Z

Пример 2

Код:

[date=2022-05-06 time=01:00:00 timezone="Etc/GMT-7"]

Результат:

Лос-Анджелес — GMT-7. Если мы скажем: «Событие происходит в 13:00 по часовому поясу GMT-7» (часовой пояс Лос-Анджелеса), и кто-то использует GMT-7 в Discourse вот так:

то получится неверное время:

2022-05-05T18:00:00Z

Чтобы получить время Лос-Анджелеса (GMT-7), нужно ввести GMT+7 вот так:

[date=2022-05-06 time=01:00:00 timezone="Etc/GMT+7"]

Результат:

2022-05-06T08:00:00Z

Разве America/Los_Angeles+7 не должно быть эквивалентно GMT, а GMT-7America/Los_Angeles? Виджет также показывает, что 13:00 по GMT-7 отличается от времени в Лос-Анджелесе:

Кажется, это уже возникало ранее:

Спасибо, я искал перед тем, как написать, но не нашёл этого обсуждения.

Думаю, для пользователей было бы понятнее, если бы отображение было без префикса Etc/, и GMT-7 соответствовал America/Los_Angeles, но, вероятно, это вызовет неожиданности у тех, кто уже программно работает с датами.

Я думаю, что довольно легко упустить из виду, что Los_Angeles и GMT-7 — это не одно и то же.

LA находится либо в часовом поясе PDT (GMT-7), либо в PST (GMT-8) в зависимости от времени года, а переход на летнее время происходит в разных странах в разное время (Великобритания: последнее воскресенье марта и последнее воскресенье октября, а США — второе воскресенье марта и первое воскресенье ноября), поэтому смещение будет меняться.

Вот почему системы даты и времени обычно отображают как часовой пояс, так и смещение.

Спасибо, мы в курсе изменений часовых поясов, но пользователи, которые выберут GMT-7 (или GMT-8 в другое время года) в селекторе часовых поясов, могут не понять, что введённые ими даты не соответствуют их намерениям. Или, когда они увидят что-то вроде этого, это не будет иметь смысла, потому что сейчас в Лос-Анджелесе время GMT-7: