問題タブ [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.
timezone - UTCとGMTを区別することに関する一般的な慣行は何ですか?
今日ウィキペディアで調べてみると、UTCとGMTの違いがついにわかりました。技術的に言えば、参照されているのがUTCなのかUT1なのかわからないため、GMT!=UTCのように見えます。ただし、実際には、人々は同じタイムゾーンを示すためにこれらの用語を同じ意味で使用します。
少し前に、会社のアプリのユーザーインターフェイスを変更してGMTではなくUTCを表示するように提案しました。
データベースがGMTとUTCの潜在的な秒差を計算していないことを確認するために、以下のクエリを実行して、両方が同じタイムゾーンのエイリアスとして機能していることを確認しました。
どう思いますか?そこにいる十分なユーザーがUTCを理解していますか?古いがより一般的な用語を使用する方が良いですか?それとも、UTC / GMTを実行する必要がありますか?
php - PHP、タイムゾーンを設定するには?
PHPとmysqlを使用しています。
シナリオ:
登録フォームに必要なフィールドは 2 つだけです。メールとパスワード、そして最初にイギリスから登録されたユーザー、2番目に中国から登録されたユーザーなど.
PHP でさまざまな国のユーザーにタイムゾーンを自動的に設定する方法はありますか? 私はphp.netをチェックしましたが、運がありません..
postgresql - postgresql8.3でタイムスタンプのタイムゾーンを知る方法
postgresql 8.3を使用していますが、特定のタイムスタンプ(テーブルの列)のタイムゾーンを知りたいです。
ドキュメントで、キーワード「タイムゾーン」を見つけました
しかし、私はそれを表の列に適用する方法を理解していません。出来ますか ?
php - スケジューリングと夏時間
PHP でカレンダー/スケジューリング アプリを作成しています。現在、イベントを発生させたい曜日と時間を取ります。また、タイムゾーンを尋ね、それに応じて調整して、GMT でイベント時間を取得します。
次に、その時間をショーの日の午前 0 時からのオフセットとして保存します。これは問題なく機能しますが、夏時間になるとどうなりますか? そんな時、どうしたらいいのかわからない。もう 1 つの問題は、すべての国に DST があるわけではないことです。
これらのイベントをカレンダーに表示しているので、タイミングが重要です。
java - Java/J2me のタイムゾーンの一般的な形式
サーバーとの間で連絡先を同期するための j2me アプリを開発しています。競合の解決/同期計算のために、各連絡先の更新および作成時間 (長いミリ秒) を保存しています。
クライアントとサーバーのアプリは異なるタイムゾーンにある可能性があるため、クライアント側とサーバー側での計算のために、タイムゾーンを含む時間を標準形式で保存する方法 (タイムゾーンと夏時間の違いに注意するため)。
c# - DateTime からタイムゾーンを取得する
.Net DateTime には、それが作成されたタイム ゾーンに関する情報が含まれていますか?
最後に「+zz」を含む形式からDateTimeを解析するライブラリがあり、正しく解析して現地時間を調整しますが、DateTimeオブジェクトから特定のタイムゾーンを取得する必要があります。
これはまったく可能ですか?私が見ることができるのは、時刻がローカルか UTC かを指定する DateTime.Kind だけです。
java - Windows (非 Java) アプリケーションで Java タイムゾーン ID を使用するには?
ユーザーが管理する場所を含む db テーブルにタイムゾーン情報を追加する必要があります。データは主に Java コードからアクセスされますが、タイムゾーン情報を理解する必要がある PL/SQL および Win32 (Delphi) コードもあります。
java.util.TimeZone の id を使用するのは簡単に思えます。Javaはそれを(明らかに)簡単に変換できます。Hibernateには組み込みのサポートがあり、明らかにOracleもこれらのタイムゾーンIDを理解しています:
問題は、タイムゾーン ID が Windows タイムゾーン DB と互換性がないように見えることです。たとえば、java.util.timezone id "Pacific/Marquesas" (-09:30) は Windows のタイムゾーン ピックリストにありません。レジストリにはまったく含まれていません。見る
ここでは、-09:00 または -10:00 のいずれかのみを選択できます。では、このようにタイムゾーンを保存する場合、Windows (Java なし) で実際のオフセット/DST 情報を取得するにはどうすればよいでしょうか? うまくいけば、これが変更されるたびに最新の状態に保つ必要があるマッピング テーブルを必要としないことを願っています。JavaタイムゾーンIDよりもうまく機能する、世界的に受け入れられている標準はありますか?
アップデート
タイムゾーン情報は、データベースの DATE 列と組み合わせて使用されます。これらの列には、ローカルの日付/時刻の値が含まれています。場所をこれらの値に関連付けることができる場合、その場所のタイムゾーンにより、必要に応じて日付/時刻の値を UTC またはその他のタイムゾーンに変換できます。
DATE の代わりに TIMESTAMP_TZ データ型または類似のものの方が適切であることを認識しています。ただし、これにはデータの移行が必要になり (TZ が再度必要になります)、データで動作するレガシー アプリケーションではサポートされません (多くのコードが変更されない限り)。値を UTC に変換する必要がある場合、問題はほとんど同じです。
要するに、DATE の値を現地時間で保持する必要がありますが、その一部について、それがどの TZ を意味するかを知る必要があります。
windows - カスタムタイムゾーン
Windowsでカスタムタイムゾーンを実装する方法はありますか?
カナダのブリティッシュ コロンビア州クレストン (タイム ゾーンを除く) に PC がいくつかありますが、これらの PC は 1 年中同じ時間帯に留まります。したがって、本質的に、Creston はタイム ゾーンを観察しません。この動作を Windows で実装できますか?
.net - .net Web サービスでの datetime タイム ゾーン変換
私は、datetime パラメーターを取るメソッドを持つ Web サービス (実際には Silverlight 対応の wcf サービスですが、すべての意図と目的のために Web サービスです) を持っています。このメソッドは、別のタイム ゾーンにある可能性があるクライアントから呼び出されます。Web サービスをホストしているサービスは太平洋標準時であり、Web サービスが日時の値をサーバーのタイム ゾーンに変換しているように見えます。Web サービスの目的は、datetime 値をデータベース内の値と比較することですが、データベース内の値はクライアントのタイムゾーンに基づいているため、変換が原因で比較が機能しません。
変換をオフにする方法はありますか?
java - java.text.SimpleDateFormatを介したJavaJVMタイムゾーン名
java.text.SimpleDateFormatのJavadocは、「z」パターン文字に次のように記述しています。
zタイムゾーン一般的なタイムゾーン太平洋標準時。PST; GMT-08:00
一般的なタイムゾーン:タイムゾーンに名前がある場合、タイムゾーンはテキストとして解釈されます。GMTオフセット値を表すタイムゾーンの場合、次の構文が使用されます...
質問は-「名前がある場合」...これらの名前はどこから取得されますか?ある環境ではJSTが「JST」として表示され、別の環境では「GMT+9」として表示されます。