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

c# - 現在の GMT 時刻の取得

UTC (GMT) タイムゾーンを返す C# のメソッドはありますか? システムの時間に基づいていません。

基本的に、システム時刻が正しくなくても、正しい UTC 時刻を取得したいと考えています。

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

php - PHPで異なるタイムゾーンの日付を保存/表示する最良の方法は?

私はこのトピックについて過去数時間読んでいて、理解できたと思いますが、確認が必要です.

状況

たとえば、カリフォルニアのユーザーが、MySQL に保存されるコメントを投稿できるようにしたいと考えています。次に、たとえばテキサス州のユーザーが、自分のタイムゾーンに合わせて投稿日を調整してコメントを表示できるようにしたいと考えています。

提案された解決策

保管

  1. すべての日付関数が UTC タイムゾーンを使用するように、アプリケーションの開始時に次を実行します。date_default_timezone_set('UTC');
  2. $Date = new DateTime();UTC で現在の日付と時刻を持つ DateTime オブジェクトを取得します。
  3. $Date->format()MySQL の datetime 型の列に挿入する値を取得するために使用します。

表示中

  1. JavaScript からユーザーのタイムゾーン情報を取得し、Cookie に保存します。
  2. MySQL SELECT クエリを実行して、datetime 列の値を取得します。
  3. $Date = new DateTime($row['time']);格納された UTC 時刻で DateTime オブジェクトをインスタンス化します。
  4. $Date->setTimezone(new DateTimeZone($userTimezone));UTC 時刻をユーザーのタイムゾーンに合わせます。
  5. を使用して表示$Date->format();

それは何をしなければならないかの要点ですか?より良い解決策がありませんか?ご協力いただきありがとうございます!

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

asp.net - asp.net で Bind("MyValue") を変更する方法

時間の値と複数のタイム ゾーンで頭が痛いです。新しい DateTime 値を UTC 時間で保存していますが、LinqDataSource と GridView を使用して変更しようとすると問題が発生します。

正確な時刻を簡単に表示できます

現在、これは DB に保存されている UTC 時間に 1 時間を追加します。

ただし、ソースにバインドするのは簡単ではありません。Bind("OrderDate") は、TimeManager.ToGlobalTime((DateTime)Bind("OrderDate")) のように変更できません。

LinqDataSource の OnUpdating イベントを使用して値をグローバル時間に更新することを考えていましたが、ユーザーが日付フィールドではなく他のフィールドを変更した場合はどうなりますか? 彼が記録時間を更新するたびに、1 時間分の値が小さくなります。

ユーザーは日時ではなく日時の日付部分を変更できるため、古い値と新しい値を比較することもできません。これはタイムゾーンの影響を受けますか?

グリッドビューのすべての状態で現地時間を表示する方法があれば、LinqDataSource の OnUpdating を簡単に使用できます。

あなたの考えを共有してください...

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

python - Python の熟成期間、パート 2: タイムゾーン

以前の質問Python time to ageに続いて、タイムゾーンに関する問題に遭遇しましたが、常に「+0200」になるとは限らないことがわかりました。そのため、strptime がそのように解析しようとすると、例外がスローされます。

[:-6] などで +0200 を切り取ることを考えましたが、strptime でこれを行う実際の方法はありますか?

問題がある場合は、Python 2.5.2 を使用しています。

0 投票する
4 に答える
1403 参照

timezone - UTCとGMTを区別することに関する一般的な慣行は何ですか?

今日ウィキペディアで調べてみると、UTCとGMTの違いがついにわかりました。技術的に言えば、参照されているのがUTCなのかUT1なのかわからないため、GMT!=UTCのように見えます。ただし、実際には、人々は同じタイムゾーンを示すためにこれらの用語を同じ意味で使用します。

少し前に、会社のアプリのユーザーインターフェイスを変更してGMTではなくUTCを表示するように提案しました。

データベースがGMTとUTCの潜在的な秒差を計算していないことを確認するために、以下のクエリを実行して、両方が同じタイムゾーンのエイリアスとして機能していることを確認しました。

どう思いますか?そこにいる十分なユーザーがUTCを理解していますか?古いがより一般的な用語を使用する方が良いですか?それとも、UTC / GMTを実行する必要がありますか?

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

php - PHP、タイムゾーンを設定するには?

PHPとmysqlを使用しています。

シナリオ:

登録フォームに必要なフィールドは 2 つだけです。メールとパスワード、そして最初にイギリスから登録されたユーザー、2番目に中国から登録されたユーザーなど.

PHP でさまざまな国のユーザーにタイムゾーンを自動的に設定する方法はありますか? 私はphp.netをチェックしましたが、運がありません..

0 投票する
4 に答える
16515 参照

postgresql - postgresql8.3でタイムスタンプのタイムゾーンを知る方法

postgresql 8.3を使用していますが、特定のタイムスタンプ(テーブルの列)のタイムゾーンを知りたいです。

ドキュメントで、キーワード「タイムゾーン」を見つけました

しかし、私はそれを表の列に適用する方法を理解していません。出来ますか ?

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

php - スケジューリングと夏時間

PHP でカレンダー/スケジューリング アプリを作成しています。現在、イベントを発生させたい曜日と時間を取ります。また、タイムゾーンを尋ね、それに応じて調整して、GMT でイベント時間を取得します。

次に、その時間をショーの日の午前 0 時からのオフセットとして保存します。これは問題なく機能しますが、夏時間になるとどうなりますか? そんな時、どうしたらいいのかわからない。もう 1 つの問題は、すべての国に DST があるわけではないことです。

これらのイベントをカレンダーに表示しているので、タイミングが重要です。

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

java - Java/J2me のタイムゾーンの一般的な形式

サーバーとの間で連絡先を同期するための j2me アプリを開発しています。競合の解決/同期計算のために、各連絡先の更新および作成時間 (長いミリ秒) を保存しています。

クライアントとサーバーのアプリは異なるタイムゾーンにある可能性があるため、クライアント側とサーバー側での計算のために、タイムゾーンを含む時間を標準形式で保存する方法 (タイムゾーンと夏時間の違いに注意するため)。