ユーザーが指定したタイムゾーンでタイムスタンプを表示できるようにしたいと考えています。 date-fns-tz のような専用ライブラリを使用しても、意味をなさない値を返すように見えることに気付きました。
舞台裏では明らかに Intl が使用されており、モジュールを使用すると正しい値が提供されないようです。
リーリー
出力:
リーリーしかし、4 つの異なる値であるべきではないでしょうか?
P粉2327937652024-04-01 00:42:27
IANA タイム ゾーン (https://tc39.es/ecma402/#sec-time-zone-names) を想定した 3 文字のタイム ゾーンの省略形を指定しています。日中の標準時間帯を通過しているので混乱しているのだと思います。
リーリーこれにより次のものが生成されます:
リーリー