問題タブ [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 投票する
2 に答える
38247 参照

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"))

克服できる方法はありますか??前もって感謝します!

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

postgresql - 準備されたステートメントで ' ' (タイムスタンプ) を含む文字列を渡す方法は?

次のクエリを実行しようとしています

タイムスタンプを変数として渡したい。

私のタイムスタンプ列は、タイムゾーン付きのタイムスタンプのタイプです。

これをどのように行うことができるか考えていますか?

いつ... (Java、Postgresql)

「$1」またはその付近で構文エラーが発生します

とにかく私はこのエラーを克服することができますか?? 前もって感謝します!!

更新:次の方法で setTimestamp を使用しようとしました...

DBの正しい値は(私のローカルタイムゾーンがEET(+02)であることに関して)

2012-01-05 11:00:00 +02

しかし、pgadminを使用して値を確認すると、

2012-01-05 14:00:00 +02

助言がありますか?

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

python - 特定のタイムゾーンの日時オブジェクトをそのタイムゾーンのエポック秒に変換します

例えば:

>>> print dt
2012-12-04 19:00:00-05:00

ご覧のとおり、この日時オブジェクトがあります。この日時オブジェクトを GMT -5 のエポック秒に変換するにはどうすればよいですか。

どうすればいいですか?

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

python - タイムゾーンフィールド/テンプレート出力の奇妙な動作を伴う日時

タイムゾーン設定settings.py:

データベーステーブルに記録します(postgresql 9.1、タイムゾーン付きのタイムスタンプ:

2012-12-19 15:30:51.164368 + 04

Django日付フィルター:

そして、このすべての操作の後、日時は次のようにテンプレートに出力を提出しました:

19.12.2012 11:30:51

なぜこれが起こるのですか?なぜdjangoはTZ情報を使用しないのですか?

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

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ます。テーブル内の既存のデータを、新しく挿入されたデータだけでなく、この新しい形式に変更する必要があります。

これを達成する方法について何か助けはありますか?

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

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データベースを使用しました。

では、なぜこれが機能しないのですか?

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

php - UNIXタイムスタンプとタイムゾーンの操作

タイムゾーンとタイムスタンプは私を混乱させるので、誰かが私の質問に答えてくれることを願っています:)

RSSフィードを解析し、次のコードを使用して日付値をタイムスタンプに変換し、データベースに保存するPythonスクリプトがあるとします。

PHPのデータベースからそのレコードを取得し、次のコードを実行すると、PHPはタイムスタンプがUTC-0であると想定し、タイムゾーンを東部時間に自動的にオフセットしますか?

日付に奇妙な問題が発生しているので、RSSフィードのタイムスタンプを適切に変換して保存する方法について誰かがアドバイスをくれるかどうか疑問に思っています。このコード行をどこかで横切ることができるので、これをスクリプトの先頭に配置する必要がありますか?

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

sql - timestamptzから一貫した年を抽出する方法

extract()Postgres関数を使用して列から年を取得しようとしてtimestamptzいますが、予期しない結果が得られます。UTCを使用することを期待していましたが、システムのローカルタイムゾーン(私の場合はEST)が何であれ使用しているようです。extractタイムスタンプまたはシステムのタイムゾーンに関係なく、関数がUTCを返すようにするにはどうすればよいですか?

例1:

例2:

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

javascript - google map タイムゾーン 現地時間を取得

Google Time Zone API を使用しようとしています。私は経度と緯度を提供し、API はタイムゾーンを提供します。

この次の値 (dstOffset および rawOffset) を使用して現地時間を取得するにはどうすればよいですか?

ここにJsonがあります

この JavaScript 関数を試しましたが、正しい時刻が得られません。

ご協力いただきありがとうございます !