問題タブ [timestamp-with-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 に答える
9268 参照

oracle - Oracle の TIMESTAMP WITH TIMEZONE のタイムゾーン コンポーネントを変更する

Oracleの列に格納されているデータがありTIMESTAMP(6) WITH TIMEZONEますが、間違ったタイムゾーンに格納されています。慣例により、DB 内のすべてのタイムスタンプは UTC で保存する必要がありますが、このデータは間違って EDT として保持されていました。実際の値は正しい UTC 値と同等です。問題は単に、それが本来19-JUN-12 12.20.42.000000000 PM AMERICA/NEW_YORKあるべきときに保存されていること19-JUN-12 16.20.42.000000000 PM UTCです。Oracleでこれを変更する方法はありますか?

0 投票する
5 に答える
13557 参照

java - java.sql.Timestamp を別のタイムゾーンの java.sql.Timestamp に変換する

java.sql.Timestamp を操作する必要があります。

関数への入力は次のとおりです: java.sql.Timestamp の Formatted DateTime [可能な日付形式は次のとおりです: MM/dd/yyyy hh:mm:ss aa、MM/dd/yyyy hh:mm:ss、MM/dd/yyyy hh: mm aa、MM/dd/yyyy HH:mm、MM/dd/yy hh:mm aa、MM/dd/yy HH:mm、MM/dd/yyyy、その他]

必要な出力: 別のタイムゾーンの java.sql.Timestamp 入力と同じフォーマットの DateTime

基本的に、java.sql.Timestamp で DateTime のタイムゾーンを変更する必要があります。

JODAの使用について言及している他の投稿を見たことがありますが、いくつかの制限により使用できません。

私は試しました-java.sql.Timestampをjava.date.Calendarに変換し、タイムゾーンを変更し、日付に変換します-日付を同じフォーマットの日時にフォーマットします

以下のコードを参照してください。

ここで何が悪いのか誰か教えてもらえますか、または java.sql.Timestamp の Timezone を操作する他の方法はありますか?

ありがとう。

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

php - GMT オフセットを含む MySQL タイムスタンプをローカル PHP タイムスタンプに変換する

外部ベンダーによって呼び出される PHP スクリプトがあります。GET 値の 1 つは、MySQL 形式のタイムスタンプ GMT + 0200 です。例を次に示します。

2012-07-16 16:51:22

それを使用した後の形式に変換できます。

ただし、GMT + 10などの現地時間にも変換したいと思います。この最後のビットに困惑しています-どのPHP関数かわからないため、タイムゾーン/ GMTオフセット間の変換に誰かがいくつかのオプションを推奨できるかどうかを感謝します使用する。

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

postgresql - Railsからpostgresqlのタイムスタンプデータを取得すると、日時が1時間異なるのはなぜですか

データベーステーブルをレールから移行するという問題があります。表の列には、タイムゾーン付きのタイムスタンプも含まれています。

データベースにデータを挿入すると、タイムスタンプ列に現在の時刻が保存されます (例: 2012-08-09 12:00:00 UTC+6:30)

2012-08-09 18:30 という意味だと思います。しかし、レール3.2.6からこのデータを取得すると、2012-08-09 5:30と表示されます

実際の時間と 1 時間ずれて表示される理由。アイデアはありますか?お願いします

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

r - POSIXct および xts のタイムゾーン、R の GMT からの変換

xtsインデックスPOSIXctがGMTでタイムゾーンが1つのオブジェクトに1分間のリターンがたくさんあります。リターンはNYSEなので東部時間帯に換算したいのですが、サマータイムにはきちんと対応したいです。これを行う最善の方法は何ですか?EST タイムゾーンと EDT タイムゾーンの間で少し混乱しています。冬も夏もきちんとNY時間に換算してほしいです。

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

sql - ORACLE SQL: タイムゾーンを使用してタイムスタンプに時間を追加する

秒を追加し、タイプ TIMESTAMP WITH TIMEZONE の変数を減算する必要がありますが、私の理解では、そのようなデータに数値を追加すると、タイムゾーンに関する情報が失われます。おそらく、DATE 型に変換されるためです。

あれは:

与えます:

それで

与える

タイムゾーン情報が失われます。しかし

正しく与える

ただし、INTERVAL.. 構文は char 定数を想定しているため、変数では使用できません。

タイムゾーン情報を保持しながら TIMESTAMP WITH TIME ZONE データ型でそのような演算を実行するにはどうすればよいですか?

ティア

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

oracle - Oracleはすべてのリージョンのタイムゾーンを正しく管理していますか?

次のクエリがあります。さまざまな地域の現在の時刻を返します。これは、テーブルV@timezone_namesにあるほとんどのリージョンで正常に機能します。しかし、このクエリは次の場合に間違った結果を返します。

  1. +4:30のタイムゾーンの違いがある「アジア/テヘラン」
  2. -4:30のタイムゾーンの違いがある「アメリカ/カラカス」

私の質問は:

さまざまな国の現在の時刻を確認できます-ここの都市。

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

android - AndroidでデバイスのタイムゾーンをGMTに変更する

「13-11-2012 09:14:39」は、アプリでサーバーから取得するタイムスタンプ文字列のサンプルです。その時刻と現在のデバイス時刻の差を計算する必要があります。私のサーバーは GMT 形式で時刻を送信しています。現在時刻を GMT で計算するには、デバイスのタイムゾーンを GMT に変更する必要がありますか? そして、これら2回の正確な差分を取得するにはどうすればよいですか。私を助けてください。
これが私がこれまでに試したことです:

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

c - c/c++ strptime() が %Z タイムゾーン名を解析しない

私は C に不慣れです。C を練習して時間を隠して tm を前後に構造化します。私はいくつかの違いに気付きました。私が間違ったことをアドバイスしてください。

" %A, %b %d, %X %z %Y " を変換形式の引数として使用すると、コードは次のような結果を提供します。

引数を " %A, %b %d, %X %Z %Y " に変更すると、コードは strftime によって生成された時間文字列をまったく同じ形式で解析できません。

strptime がタイムゾーン名を正しく解析できるようにするために何かを見逃していましたか?

前もって感謝します、

アルバート

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

mysql - RFC2822形式で日付を挿入します-タイムゾーン指定子はありませんか?

RFC2822形式の文字列があり、適切なタイムスタンプをUTC時間で挿入したいと思います。

今まで私は思いついた

しかし、問題はTZオフセット-0700であり、フォーマット指定子がないようです。

そのようなタイムスタンプをデータベースに適切に挿入するにはどうすればよいですか?

アプリケーション側での処理は避けたい。

アップデート

文字列を繰り返す代わりに変数を使用して「きれいに」それを行う方法はMon, 15 Aug 2005 15:52:01 +0200