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

postgresql - タイムスタンプの Postgresql INSERT クエリがエラーを返す: ":" SQL 状態: 42601 文字: 191 の構文エラー

テーブル変更セットの SQL は次のとおりです。

クエリを実行しようとしました:

しかし、それはエラーをスローします:

SQL から created_at,closed_at target-columns とそのタイムスタンプ値 2013-06-08T06:29:51Z,2013-06-08T06:32:52Z を削除すると、SQL は正常に実行されます。

この SQL のどこが間違っていますか? タイムスタンプの :,- に問題はありますか?.

ありがとう、

0 投票する
0 に答える
1717 参照

php - PHP: タイムスタンプを現地時間に変換してから、現地の言語で表示する

mysql データベースにタイムスタンプがあります。サーバー時間から現地時間に変換して、現地の言語で表示したい。

これは、タイム ゾーンを変換し、英語で表示するように機能します (ローカル タイム ゾーンと言語を選択する関数があります。ただし、以下では、タイム ゾーンと言語フィールドがハードコードされているかのようにコードを投稿します。)

たとえば、「2013 年 8 月」は正しく表示されます。

しかし、タイムゾーンを変換してから現地の言語で表示することはできません。さまざまな方法を試しました。時々私は unix 時間を取得し、いくつかの方法で短い日付を取得します。私はこれを解決しようとして結び目に縛られています。

私が得た最高のものはこれでした(このサイトの関連する質問で見つけました)

しかし、運がありません。

何か案は?

ありがとう。

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

php - gmmktime と mktime で同じ数値が得られる

私の PHP タイムゾーンは「Asia/Tehran」なので、gmmktime が mktime と同じ結果になるとは思えません。

php 情報:

デフォルトのタイムゾーン Asia/Tehran

ただし、phpコンソールに入力すると:

2013 年 9 月 3日 午前11 時 23 分10 秒 (IRDT)

2013 年 9 月 3日 午前11 時 23 分16 秒 (IRDT)

私は3.5または4.5時間の時差を期待していますが。私はどこかで間違っていますか?

0 投票する
3 に答える
10945 参照

android - Androidで「1分前」や「1時間前」などの文字列で時差を取得する

PHPにこのコードがあります

でも今は同じことをしたいのですが、今回はAndroidで。文字列 mytime がデータベースからの SQL 形式であるため、問題が発生しています。

mytime の出力:

私はそれをに変換したい:

デフォルトのタイムゾーンと DateTime = Now に注意してください

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

unix-timestamp - UTC_TIMESTAMP() をユーザー定義のタイムゾーンに?

UTC_TIMESTAMP() を使用してデータベースにタイムスタンプを保存しています。

ユーザーが選択したタイムゾーンに基づいて出力したい。これを行う小さな関数を書いてみましたが、正しく出力されません。

データベースからの dtCurrLogin = 2013-09-12 01:23:45

上記の出力:

2013-09-12 01:23:45 2013 年 9 月 12 日 @ 午前 5:23:45 UTC

UTC から UTC に移動したため、明らかにこれは正しくないため、それらは等しくなるはずです。EST を出力するように変更すると、午前 1:23:45 と表示されますが、もちろんそれも正しくありません。

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

php - mySQL または php を介してタイムスタンプを取得する方が良いですか?

データベースの設計を始めていますが、あまりにも多くのレコードが入力される前に、将来を考えてできるだけ多くのデータを収集したいと考えています。レコードがいつ追加されたかを知ることができればよいと思います。あなたの経験に基づいて、datetimeを介してmySQLを介して、またはdate関数を介してphpを介してこれを行う方が良いですか. php を使用してすべての値を入力するので、単純に別のフィールドになります。

これまでのところ、最小限のスペースを占有するようにカスタマイズできるため、php アプローチが気に入っています: yymmddhhmm & タイムゾーン。

あなたの経験に基づいて、このデータを保存する最善の方法は何ですか?

また、どのタイムゾーンを使用することをお勧めしますか? 現在地のタイムゾーンまたはGMT? 後で移動する場合や、複数のタイムゾーンの個人がデータベースを管理している場合は、GMT を使用するのが最善ですか。

0 投票する
0 に答える
706 参照

oracle - ORACLE DBに格納するタイムゾーン付きのJavaタイムスタンプ

Java JDBCを使用してOracle DBに挿入する必要がありTimestampます。Timezone1 つの変数にタイムスタンプがあり、Europe/Paris などのタイムゾーンをタイムスタンプに追加し、データ型 Timestamp with Timezone の列を持つ DB に保存する必要があります。どうすればそれを達成できますか?

0 投票する
6 に答える
119358 参照

java - Java GMT/UTC から現地時間への変換が期待どおりに機能しない

再現可能なシナリオを示すために、次のことを行っています

  1. 現在のシステム時刻 (現地時間) を取得する

  2. 現地時間を UTC に変換 // ここまでは正常に動作

  3. UTC 時間を逆にして、現地時間に戻します。3 つの異なるアプローチ (以下にリスト) に従いましたが、3 つのアプローチはすべて UTC でのみ時刻を保持します。

    {

    }