問題タブ [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.
postgresql - 準備されたステートメントを使用してpostgresqlにタイムゾーンを含むタイムスタンプを挿入するにはどうすればよいですか?
準備されたステートメントを使用して、DB のタイムゾーン フィールドを含むタイムスタンプに、日付、時刻、およびタイムゾーンを含む文字列を挿入しようとしています。
問題は、Timestamp.valueof 関数が文字列に含まれるタイム ゾーンを考慮しないため、エラーが発生することです。受け入れられる形式は yyyy-[m]m-[d]d hh:mm:ss[.f...] で、タイムゾーンは言及されていません。
これは、エラーの原因となる正確なコードです。
pst.setTimestamp(2,Timestamp.valueOf("2012-08-24 14:00:00 +02:00"))
克服できる方法はありますか??前もって感謝します!
postgresql - 準備されたステートメントで ' ' (タイムスタンプ) を含む文字列を渡す方法は?
次のクエリを実行しようとしています
タイムスタンプを変数として渡したい。
私のタイムスタンプ列は、タイムゾーン付きのタイムスタンプのタイプです。
これをどのように行うことができるか考えていますか?
いつ... (Java、Postgresql)
「$1」またはその付近で構文エラーが発生します
とにかく私はこのエラーを克服することができますか?? 前もって感謝します!!
更新:次の方法で setTimestamp を使用しようとしました...
DBの正しい値は(私のローカルタイムゾーンがEET(+02)であることに関して)
2012-01-05 11:00:00 +02
しかし、pgadminを使用して値を確認すると、
2012-01-05 14:00:00 +02
助言がありますか?
python - 特定のタイムゾーンの日時オブジェクトをそのタイムゾーンのエポック秒に変換します
例えば:
>>> print dt
2012-12-04 19:00:00-05:00
ご覧のとおり、この日時オブジェクトがあります。この日時オブジェクトを GMT -5 のエポック秒に変換するにはどうすればよいですか。
どうすればいいですか?
python - タイムゾーンフィールド/テンプレート出力の奇妙な動作を伴う日時
タイムゾーン設定settings.py:
データベーステーブルに記録します(postgresql 9.1、タイムゾーン付きのタイムスタンプ:
2012-12-19 15:30:51.164368 + 04
Django日付フィルター:
そして、このすべての操作の後、日時は次のようにテンプレートに出力を提出しました:
19.12.2012 11:30:51
なぜこれが起こるのですか?なぜdjangoはTZ情報を使用しないのですか?
sql - テーブル内のデータの日付とタイムスタンプの形式を変更します
日付とタイムスタンプを持つデータを含む巨大なOracleデータベースがあります。現在、を使用してmm-dd-yyyy format for date and EST Time zone for time stamp
います。
次に、を変更する必要がありdate format as yyyy-mm-dd and time stamps should be GMT timezone
ます。テーブル内の既存のデータを、新しく挿入されたデータだけでなく、この新しい形式に変更する必要があります。
これを達成する方法について何か助けはありますか?
sql - BETWEENタイムスタンプを使用したSQLクエリからの予期しない結果
HerokuでPostgresで発生した問題を追跡するための小さなテストアプリを作成しました:http ://snippi.com/s/xd511rf
49行目でわかるように、今日作成されたすべてのエントリを取得したいと思います。これは、 RubyGemDataMapperを使用したテストデータの最初の2つの項目になります。
このアプリをノートブック(Ubuntu 12.10、HP、Ruby 1.9.3)で実行すると、この結果が得られます。これは正しいことです。
私のデバッグコンソールでは、このSQLクエリがログに記録されます。
しかし、アプリをHerokuにプッシュした後、非常に奇妙なエラーが発生します。今実行すると(http://afternoon-everglades-4239.herokuapp.com/)、これが応答です。
なぜ空なのですか?
データは間違いなくデータベースにあり、HerokuのこのDataclipによって証明されています:https ://dataclips.heroku.com/hygziosyxwperyctwfbhjzgbzhbj
また、「heroku pg:psql」を介してSQLコマンドを手動で実行すると、実際には次の出力で機能します。
ログにはエラーや詳細情報は含まれていません。どちらの場合も(本番環境とローカル) 、リモートHerokuPostgreSQLデータベースを使用しました。
では、なぜこれが機能しないのですか?
php - UNIXタイムスタンプとタイムゾーンの操作
タイムゾーンとタイムスタンプは私を混乱させるので、誰かが私の質問に答えてくれることを願っています:)
RSSフィードを解析し、次のコードを使用して日付値をタイムスタンプに変換し、データベースに保存するPythonスクリプトがあるとします。
PHPのデータベースからそのレコードを取得し、次のコードを実行すると、PHPはタイムスタンプがUTC-0であると想定し、タイムゾーンを東部時間に自動的にオフセットしますか?
日付に奇妙な問題が発生しているので、RSSフィードのタイムスタンプを適切に変換して保存する方法について誰かがアドバイスをくれるかどうか疑問に思っています。このコード行をどこかで横切ることができるので、これをスクリプトの先頭に配置する必要がありますか?
sql - timestamptzから一貫した年を抽出する方法
extract()
Postgres関数を使用して列から年を取得しようとしてtimestamptz
いますが、予期しない結果が得られます。UTCを使用することを期待していましたが、システムのローカルタイムゾーン(私の場合はEST)が何であれ使用しているようです。extract
タイムスタンプまたはシステムのタイムゾーンに関係なく、関数がUTCを返すようにするにはどうすればよいですか?
例1:
例2:
javascript - google map タイムゾーン 現地時間を取得
Google Time Zone API を使用しようとしています。私は経度と緯度を提供し、API はタイムゾーンを提供します。
この次の値 (dstOffset および rawOffset) を使用して現地時間を取得するにはどうすればよいですか?
ここにJsonがあります
この JavaScript 関数を試しましたが、正しい時刻が得られません。
ご協力いただきありがとうございます !