問題タブ [moment-timezone]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
node.js - momentJS: 異なるタイムゾーンの日付から間違ったタイムスタンプを取得する
1 回の入力、つまり start_time があります。
これらの入力のタイムスタンプをミリ秒単位で取得しようとしています
この出力は、サーバーとローカルで同じままです
しかし、同じ方法でミリ秒単位のUNIXタイムスタンプを取得しようとすると
異なるタイムゾーンのサーバー上
ローカルで
この start_timestamp 値は、ローカルとサーバーで異なります。ただし、タイムスタンプはタイムゾーンによって変更されるべきではなく、すべてのタイムゾーンで同じままである必要があります。これで私を助けてください。
両方の場所で正しい同じ値を取得する方法。これに関連するリンクをいくつか取得しましたhttps://github.com/moment/moment/issues/2035
特定の形式の日付に問題はありません。問題はタイムスタンプのみです。
javascript - moment-timezone America/Sao_Paulo 間違ったタイムゾーン オフセット
オフセットを使用moment-timezone
してAmerica/Sao_Paulo
日付を解析しようとすると、エラーが発生します。America/Sao_Paulo
私はこのコードを作成しました:
の出力はdateMoment
ですが、オフセットがあるため、2019-01-01T23:30:00-02:00
期待しています。2019-01-01T23:30:00-03:00
America/Sao_Paulo
-03:00
何か不足していますか、それとも初期化がdateMoment
間違っていましたか?