問題タブ [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.

0 投票する
1 に答える
2344 参照

c# - Windows タイムゾーンを瞬間 js タイムゾーンに変換する方法

UI でタイムゾーンを選択するドロップダウンがあります。 ここに画像の説明を入力 Windows タイムゾーン設定ドロップダウン リストから取得したドロップダウン データ ここに画像の説明を入力

ログインしているユーザーがタイムゾーンを選択した場合、選択したタイムゾーン形式に従ってすべての日時フィールドを DST で表示する必要があります。

私のテーブル構造は ここに画像の説明を入力

Typescript ts コード

Moment js にはより多くのタイムゾーン形式があります https://github.com/moment/moment-timezone/blob/develop/data/packed/latest.json

Windows のタイムゾーンを瞬間のタイムゾーンにマップする方法。UI ベース コードは aurelia typescript を使用しています。助けが必要。

0 投票する
1 に答える
992 参照

timezone - 瞬間のタイムゾーンタイムスタンプをタイムゾーンに調整し、値を返します

タイムスタンプのタイムゾーンを moment-timezone で変更しようとしており、適用されたオフセットで変更された値を取得したい

だからここに私が試すものがあります

ここにログのスニペットがあります

新しいタイムスタンプを取得するにはどうすればよいですか?

0 投票する
1 に答える
258 参照

node.js - 瞬間無効日付 - 文字列から瞬間 - hh:mm:ss zzz mm/dd/yyyy (02:10:02 SGT 06/07/2018)

私は使っているmoment-timezone

以下のようなタイムゾーン文字列の日時があります。

  • 02:10:02 EST 07/06/2018 (アメリカ/ニューヨーク)
  • 02:10:02 MST 2018 年 7 月 6 日 (アメリカ/デンバー)
  • 02:10:02 CST 2018 年 7 月 6 日 (アメリカ/シカゴ)
  • 02:10:02 PST 07/06/2018 (アメリカ/ロサンゼルス)

上記の4つの文字列については、次のようにして瞬間に変換できます

  • 02:10:02 IST 2018 年 7 月 6 日 (アジア/カルカッタ)
  • 02:10:02 SGT 07/06/2018 (アジア/シンガポール)

しかし、シンガポールのタイムゾーン文字列を実行していると、 momentTz('02:10:02 SGT 07/06/2018');無効な日付エラーが発生します。

タイムゾーン文字列を含むこの種の日時を瞬間に変換する必要がありますか?

異なるタイムゾーンに日時文字列があります。

0 投票する
0 に答える
805 参照

javascript - タイムゾーンをモーメントで使用するには、すべてのモーメント参照を代わりにモーメントタイムゾーンに置き換えますか?

moment の使用から moment-timezone の使用に移行するときを理解しようとしていますが、代わりに、インポートされた瞬間への参照を moment-timezone への参照に置き換える必要がありますか? 一方が他方を置き換えますか (瞬間タイムゾーン機能を使用したい場合)?

デフォルトでは、 moment には .tz() 関数がありません。

この時点で tz は未定義です。ただし、両方をインポートする場合:

現在、これらは両方とも有効です。

これは、moment-timezone 機能を使用したい場合、それをインポートするだけで、.tz プロパティを追加して以前と同じように moment を引き続き使用できるということですか?

moment-timezone ライブラリをインポートするだけで、どのように .tz が元の瞬間のインポートに追加されるのですか?