問題タブ [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.
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でこれを変更する方法はありますか?
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 を操作する他の方法はありますか?
ありがとう。
php - GMT オフセットを含む MySQL タイムスタンプをローカル PHP タイムスタンプに変換する
外部ベンダーによって呼び出される PHP スクリプトがあります。GET 値の 1 つは、MySQL 形式のタイムスタンプ GMT + 0200 です。例を次に示します。
2012-07-16 16:51:22
それを使用した後の形式に変換できます。
ただし、GMT + 10などの現地時間にも変換したいと思います。この最後のビットに困惑しています-どのPHP関数かわからないため、タイムゾーン/ GMTオフセット間の変換に誰かがいくつかのオプションを推奨できるかどうかを感謝します使用する。
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 時間ずれて表示される理由。アイデアはありますか?お願いします
r - POSIXct および xts のタイムゾーン、R の GMT からの変換
xts
インデックスPOSIXct
がGMTでタイムゾーンが1つのオブジェクトに1分間のリターンがたくさんあります。リターンはNYSEなので東部時間帯に換算したいのですが、サマータイムにはきちんと対応したいです。これを行う最善の方法は何ですか?EST タイムゾーンと EDT タイムゾーンの間で少し混乱しています。冬も夏もきちんとNY時間に換算してほしいです。
sql - ORACLE SQL: タイムゾーンを使用してタイムスタンプに時間を追加する
秒を追加し、タイプ TIMESTAMP WITH TIMEZONE の変数を減算する必要がありますが、私の理解では、そのようなデータに数値を追加すると、タイムゾーンに関する情報が失われます。おそらく、DATE 型に変換されるためです。
あれは:
与えます:
それで
与える
タイムゾーン情報が失われます。しかし
正しく与える
ただし、INTERVAL.. 構文は char 定数を想定しているため、変数では使用できません。
タイムゾーン情報を保持しながら TIMESTAMP WITH TIME ZONE データ型でそのような演算を実行するにはどうすればよいですか?
ティア
oracle - Oracleはすべてのリージョンのタイムゾーンを正しく管理していますか?
次のクエリがあります。さまざまな地域の現在の時刻を返します。これは、テーブルV@timezone_namesにあるほとんどのリージョンで正常に機能します。しかし、このクエリは次の場合に間違った結果を返します。
- +4:30のタイムゾーンの違いがある「アジア/テヘラン」
- -4:30のタイムゾーンの違いがある「アメリカ/カラカス」
私の質問は:
さまざまな国の現在の時刻を確認できます-ここの都市。
android - AndroidでデバイスのタイムゾーンをGMTに変更する
「13-11-2012 09:14:39」は、アプリでサーバーから取得するタイムスタンプ文字列のサンプルです。その時刻と現在のデバイス時刻の差を計算する必要があります。私のサーバーは GMT 形式で時刻を送信しています。現在時刻を GMT で計算するには、デバイスのタイムゾーンを GMT に変更する必要がありますか? そして、これら2回の正確な差分を取得するにはどうすればよいですか。私を助けてください。
これが私がこれまでに試したことです:
c - c/c++ strptime() が %Z タイムゾーン名を解析しない
私は C に不慣れです。C を練習して時間を隠して tm を前後に構造化します。私はいくつかの違いに気付きました。私が間違ったことをアドバイスしてください。
" %A, %b %d, %X %z %Y " を変換形式の引数として使用すると、コードは次のような結果を提供します。
引数を " %A, %b %d, %X %Z %Y " に変更すると、コードは strftime によって生成された時間文字列をまったく同じ形式で解析できません。
strptime がタイムゾーン名を正しく解析できるようにするために何かを見逃していましたか?
前もって感謝します、
アルバート
mysql - RFC2822形式で日付を挿入します-タイムゾーン指定子はありませんか?
RFC2822形式の文字列があり、適切なタイムスタンプをUTC時間で挿入したいと思います。
今まで私は思いついた
しかし、問題はTZオフセット-0700
であり、フォーマット指定子がないようです。
そのようなタイムスタンプをデータベースに適切に挿入するにはどうすればよいですか?
アプリケーション側での処理は避けたい。
アップデート
文字列を繰り返す代わりに変数を使用して「きれいに」それを行う方法はMon, 15 Aug 2005 15:52:01 +0200
?