시간대 표시 순서 반전

안녕하세요! 메타 디스커스 포럼에서 이상한 문제를 발견했습니다. GMT +/- 시간대가 뒤집혀 있는 것 같습니다. GMT +*가 GMT -*로 해석되고, 그 반대도 마찬가지입니다.

다음 타임스탬프를 확인해 주세요:
2022-02-13T07:00:00Z

제 화면에서는 다음과 같이 표시됩니다:

타이페이의 시간대는 GMT+8이므로 15:00(오후 3시)이 올바른 시간입니다.

그러나 GMT-12와 GMT+12와 같은 명시적인 시간대를 관찰해 보면, 그 동작이 뒤집혀 있는 것 같습니다. GMT-12에는 GMT+12에 해당하는 시간이 표시되고, GMT+12에는 GMT-12에 해당하는 시간이 표시됩니다. 앞서 타이페이의 시간대가 GMT+8이라고 언급했듯이, 화면 하단에서도 이를 명시적으로 지정했으며, 표시된 날짜가 타이페이의 날짜와 완전히 다르다는 것을 확인할 수 있습니다.

참고로, 올바른 날짜는 다음과 같이 보여야 합니다:

2개의 좋아요

와, 정말 기묘한 버그네요. 보고해 주셔서 감사합니다. 확인해 보겠습니다.

1개의 좋아요
5개의 좋아요

아, 그걸 알겠네요. 이 게시물 덕분에 무슨 일이 일어나고 있었는지 이해할 수 있었습니다.
https://stackoverflow.com/a/53089164/15561954

1개의 좋아요