問題タブ [convert-tz]

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 に答える
15552 参照

mysql - ローカル TIME_STAMP を UTC 時間に変換します

タイムスタンプ付きのテーブルが 2 つあります

TABLE1現地時間の TIME_STAMP を使用

TABLE2UTC の TIME_STAMP を使用

私は何かをする必要があります

問題は、このアプリが複数のタイムゾーンに展開されるため、次のものが使用できないことです

' EST' はどのタイム ゾーンでもかまいません。

ローカル タイム ゾーン コードを取得し、それを 2 番目の引数として代用する方法はありますか? または、私の問題を解決するためのより良い、より直接的なアプローチはありますか?

注: TABLE1 と TABLE2 の両方の TIME_STAMPS は、私が制御できない外部データであるため、それぞれローカルおよび UTC のままにしておく必要があります...

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

mysql - UTC 時間文字列を Unix 時間に変換する

私のデータベースでは、時間を BIGINT UTC 値として保存しています。

私のテスト データの SQL ダンプでは、読みやすくするために UTC で時刻を表示したいと思います。ただし、MySQL の unix_timestamp 関数はローカル タイム ゾーンの時刻を想定しているため、これを回避しようとしています。

私は周りを見回しましたが、UTC 時刻文字列を UNIX タイムスタンプに変換する唯一の方法は、次の式を使用することです。

SELECT unix_timestamp(CONVERT_TZ('2011-08-08 06:00:00','UTC',@@global.time_zone))

これを行うより良い方法はありますか?

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

c# - mysqlタイムゾーンでシステムのタイムゾーンを設定する方法は?

以下の機能に使用した場合、

それが示している-07:00:00

また、NOW() は、システムの日時とは異なる日時を示しています。

また、 SHOW VARIABLES LIKE '%time_zone%'それが示している、

日付に関するデータベースへのエントリの挿入時に競合しないようにするにはどうすればよいですか?

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

mysql - タイムゾーンテーブルをサポートしていないサーバーのクエリで日時比較をサポートする方法

私はこのクエリを持っています:

しかし、おそらく私のmysqlサーバーがタイムゾーンテーブルをサポートしていないために、をConvert_TZ(Now(),"SYSTEM","Europe/Paris")返します(+02:00を置くと日時が返されます)。null

では、比較で夏時間機能を実装するために、その要求(これはVIEWです)をどのように変更できますか。+02:00代わりに置くだけでEurope/Parisは十分ではないと思います。

PS:mysqlエンジンを制御できません

0 投票する
2 に答える
6725 参照

c++ - C ++/boostで日時を別のタイムゾーンに変換する

インドの株式市場の価格データがありますが、その日時はGMTであるため、正しい日時を表すデータを使用できます。

DB内の一部のレコードの日付と時刻を現在のタイムゾーンであるGMTからISTに変換する必要があります。

を実行してDB自体のタイムゾーンを変更しようとしましたが、機能しませんでした。

私はBoostを初めて使用しますが、コード自体でこれを処理するためにBoostdateを使用することをお勧めします。

いくつかの投稿で日時変換を検索しましたが、特定の質問に答える投稿が見つかりませんでした。

特定のリンクがある場合、またはもっと良いのは、誰かが共有できるブーストコードの例です。これは、私のようなnubeeにとって素晴らしいスタートです。:-)

提供されているリファレンス@Karisonを使用して、次のコードを記述しました。

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

mysql - 日時の比較に convert_tz を使用する

単一の日時ではなく、それぞれ日付フィールドと整数フィールドに分割された日付/時刻の値を持つテーブルがあります。各行には日付と時間の固有の組み合わせがあるため、1 日あたり 24 行あります。

私の課題は、where ステートメントでこれらのタイムゾーンの調整を考慮する必要がある場合に、異なるタイムゾーンのユーザーに関連するデータを選択することです。たとえば、ユーザーがサーバー時間より 2 時間進んでいる場合、where ステートメントはそれを反映する必要があります。

..たとえば、PST から中央時間まで。しかし、もちろん、convert_tz や where 句で計算された値を使用することはできません。

不器用なDATE_ADDなどではなく、convert_tzを使用したいと思います。何ができるでしょうか?

たぶん私が間違っているので、where 句に convert_tz を含めることができます。核心的な問題は次のとおりです。

上記はまだ 5 より前の時間の値を返します。

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

mysql - mysql:where句の比較でconvert_tzは無視されますか?

したがって、1時間ごとの統計の健全なテーブルがあり、単一の日時として保持されるのではなく、曜日と時刻が分割されます。

このテーブルからタイムゾーンに応じた選択を行い、世界中の人々が私のケーキやパイの割り当てについていつでも知ることができるようにしたいと思います。

タイムゾーン変換を行わないと、クエリは次のようになります。

..上記のデータセットの最初の4行を返します。

ここまでは順調ですね。次に、これをタイムゾーンに依存させる必要があります。私のサーバーがカリフォルニアにあり、夏時間の間にニュージーランドの誰かが、2012-02-2120:00:00から2012-02-2123:00:00までの私のケーキとパイの統計にアクセスしようとしているとしましょう。

しかし、ここでそれが奇妙になります:

タイムゾーンで調整された値(「this」列)を検索していると考えるのはSEEMSですが、返される統計は、タイムゾーンが設定されていないクエリの統計とまったく同じです。何が起きてる?

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

php - mysqlクエリのタイムゾーン変換

ショータイムはすべてイースタンに保存されており、タイムゾーン設定テーブルのIDがあります。タイムゾーン設定テーブルには、Timezone_id、GMTオフセット、およびタイムゾーン名があります。

GMTオフセットは、+ 6、-4、+ 3.5、-4.5などのように保存されます。

元のタイムゾーンに変換されたshowtimeをプルするクエリを作成しようとしています。私はこのようにやっています。

ここで行っているのは、最初に時刻をETからGMTに変換してから、GMTオフセットを適用することです。

START_TIMEは、「2012-4-23 10:15:00」のような日付形式です。また、もう1つの問題は、「3.5」などの形式を「3.30」に変換してConvert_TZに渡すことです。

編集:テーブル構造。主なフィールド。

何か案は?他の機能はミックスに役立ちますか?

0 投票する
2 に答える
372 参照

mysql - mysql で日時を任意のゾーンから特定のゾーンに変換する方法

さまざまなタイム ゾーンから記録された日付を持つ mySQL テーブルがあります。mySQL で SELECT ステートメントを実行しているときに、DateTime 値を表示ユーザーの TimeZone に変換するにはどうすればよいですか?

問題は、次のように、「MessageDate」フィールドに記録された日付から任意のタイムゾーンを受け入れることです。

どうもありがとう

デニス

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

mysql - MySQLデータベースからデータをクエリして出力txtファイルに書き込む方法を探しています

MySQLデータベースからデータをクエリして出力txtファイルに書き込む方法を探しています。リモートウィンドウボックスからLinuxサーバーデータベースにクエリを実行しようとしています。

MySQLクエリ:

Javaスクリプトまたはスクリプトが理想的です。