Привет! Я заметил странную проблему на форуме Meta Discourse: часовые пояса GMT +/-, кажется, перепутаны. GMT +* интерпретируется как GMT -*, и наоборот.
Возьмём эту метку времени:
2022-02-13T07:00:00Z
У меня она отображается следующим образом:
Часовой пояс Тайбэя — GMT+8, поэтому 15:00 или 3:00 дня — это правильно.
Однако при использовании явных часовых поясов, таких как GMT-12 и GMT+12, их поведение, кажется, перепутано. GMT-12 отображает время, соответствующее GMT+12, а GMT+12 — время, соответствующее GMT-12. Как я уже упоминал ранее, часовой пояс Тайбэя — GMT+8; я также явно указал это в конце, и видно, что отображаемая дата совершенно отличается от тайбэйской.
Для справки: вот как должны выглядеть правильные даты:

