問題タブ [timezone-offset]
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.
facebook - 夏時間が終了した後の日付のFacebookイベントの作成:どのUTCオフセットを使用する必要がありますか?
質問:今日Facebook APIを使用してイベントを追加した場合(私の場所でUTC-4をオフセット)、12月に発生するイベント(私の場所でUTC-5をオフセット)に正しく表示されますか?または、12月に正しく表示されるようにするには、UTC-5として送信する必要がありますが、(おそらく)今は正しく表示されませんか?
詳細:
2012年8月1日、Facebookは、開発者APIを介するなどして、タイムゾーンのサポートがイベントに追加されることを発表しました。このブログ投稿では、変更がイベントの読み取りと書き込みにどのように影響するかを説明しています。
イベントの書き込みでは、start_timeとend_timeを定義するときにUTCオフセットを含める必要があります。したがって、ワシントンDC(東部標準時、現在は東部夏時間)にいて、今日のイベントを作成した場合は、UTC-4を入力します。ただし、今日イベントを作成していて、イベントの日付が12月1日(夏時間の終了後)である場合、UTC-4(現在のオフセット)またはUTC-5(12月1日の関連オフセット)を入力しますか?
Facebookやタイムゾーンについては多くの質問があることは承知していますが、私が見つけた質問は、Facebookが新しいタイムゾーンのサポートを発表する前に書かれたものであるため、このシナリオには関連していないようです。
java - TimeZone の呼び出しで Tomcat がハングする
生産を停止しているこの問題があります。AWS/Ubuntu/Tomcat スタックでは、Tomcat を実行している CPU が 100% に跳ね上がり、スレッド ダンプを取得すると、この 1 つのコードがまったく同じ場所で常にブロックされます。(他のすべてはロックされて待機しています。)
java - 夏時間のあるタイムゾーンで一日の終わりを選ぶ方法は?
2013-03-24 などの日付を指定すると、米国/太平洋タイムゾーンでその日の終わりに変換したいと考えています。その地域の特定の日付のタイムゾーンが PST になるか PDT になるかを調べる方法はありますか? ところで、私はJavaを使用しています。
これを行う方法はないと思いますが(少なくとも、タイムゾーンの移行がいつ発生するかを知っているデータベースにクエリを実行しないと)、確認したいと思いました。
php - タイムゾーンに依存する行を照会するphp/mysqlの適切な方法
行ユーザーをデータベースに行として保存しています。ユーザーが自分のタイムゾーンを入力できるようにしています。これはデータベースにも保存されます。
私のアプリは、指定された時間に毎日メールを送信します。メール配信を別の db テーブルに行として保存します。これは、cron ジョブを介して行われます。
タイムゾーンに従って、そのユーザーの最新の電子メールが少なくとも 1400 分 (24 時間前) であり、指定された時間を過ぎたユーザー レコードをクエリで取得したいと考えています。
次のクエリがありますが、mysql のタイムゾーンとユーザーのタイムゾーンを考慮する方法がわかりません。助言がありますか?
タイムゾーンのオフセットは GMT からのオフセットなので、私にとっては「-5」のようなものになります。
javascript - 米国の javascript タイムゾーン スクリプトでサマータイムを行う方法
私は、組織内の全員の IE お気に入りリストにプッシュする作業スクリプトを持っています (以下を参照)。オフィスが会社内の地理的にどこにあるかに応じて、4 つの URL のうちの 1 つにルーティングされます。
私が疑問に思っているのは、アリゾナにオフィスがあり、彼らがそれを認識していないことを知っているので、夏時間が私のスクリプトにどのように影響するかということです. 人々が正しくルーティングされるようにするには、スクリプトに何を変更する必要がありますか? みたいなことを考えていた..
日付が 3 月 11 日から 11 月 4 日までの場合は、これを実行します...そうでない場合は、これを実行します...
それは理にかなっていますか?それとも、これについて心配する必要さえありますか?彼らの時計が変わるかどうかにかかわらず、すべてがうまくいきますか?
javascript - エポック日付からの現地時間の表示
JavaScriptのエポック日付を使用して、ローカル時間でレコードが保存された日時を表示しようとしています。問題は、エポック日付が CDT に「スタック」しているように見えることです。
CDT の午前 9 時 18 分にレコードを保存するとします。これは、1349896693626 の js エポック日付値として DB に入ります。私のコードは次のとおりです。
私は、displayDate が午前 9:18 を表示することを期待しています。CDT にいる場合は表示されますが、PDT に移動すると午前 5:18 と表示され、その理由がわかりません。それを機能させるには、オフセットを 5 時間 (CDT オフセット) にハードコードする必要があるようですが、それは意味がありません。誰が何が起こっているのか説明できますか?
ありがとう
.net - .Net のタイム ゾーンに関して日時を処理する最良の方法
最近、.net のタイム ゾーン対応 Web アプリケーションでタイム ゾーンをいじっています。タイムゾーンを処理するための次のソリューションを思い付きました。
私の解決策は次のとおりです。
- ユーザー プロファイルに、ユーザーがいるタイム ゾーンを保存します。
- Web サーバーで、UTC との間のすべての変換を行います。
- 日付を UTC として DB に保存します。
私の質問は:
- これが .net での最善のアプローチだと思いますか?
- UTC で datetime2 を使用するだけで十分ですか、それともクライアントの時刻をオフセット付きで DB に保存する必要がありますか (基本的に 10-10-2012 4:00:00 と 10-10-2012 00:00:00 4:00)?
- 余談ですが、DST をまたぐジャンプはサーバー コードで処理されますが、DB 上の SP などにオフセットを渡すと、DST が正しく処理されないことに気付く人もいるでしょう。これに関するアイデアはありますか?
時間変換のサンプル コードを次に示します。
php - タイムゾーン オフセットを使用した週の開始日と終了日の生成
次のように、週の開始日と終了日を示す 2 つの変数があります。
これらの日付を別のタイムゾーン (PST など) にオフセットするにはどうすればよいですか?
c# - タイムゾーンを処理するためのワークフローの提案
プロジェクトの概要を説明するために、ユーザーがログインしてイベントをスケジュールできるASP.NETWebFormアプリケーションがあります。イベント処理は、私がWindowsサービスを作成したローカルWindowsサーバーによって処理およびディスパッチされます。
東海岸からログインするクライアントと西海岸からログインするクライアントがいることを除いて、すべてが正常に機能しています。
誰かがタイムゾーンの違いを処理する方法について可能なワークフローを提案できますか?タイムゾーン情報は、各クライアントとともにデータベースにすでに保存されています。タイムゾーン情報を適用する方法について混乱しています。
私は方法がDateTime
あることを知っていますが、それがどのように機能するかについて私を混乱させます。なぜなら、それを普遍的な時間に変換できるようにするには、構造がどのToUniversalTime()
タイムゾーンにあるかを知る必要があるように思われるからです。構造にタイムゾーン情報が組み込まれていません。DateTime
DateTime
誰かが私にこれを説明してもらえますか?
asp.net - ASP.NET WebAPI XmlFormatter に日付の UTC オフセットがありません
クライアントが HTTP 応答の XML または JSON 形式を使用して要求できる ASP.NET WebAPI 実装があります。一部の応答オブジェクトには、日付/時刻の値が含まれています。次のようなコードを使用して、JSON 応答に適切な ISO 8601 形式の日付 (UTC 時間オフセットを含む) を含めることに成功しました。
JsonFormatter は、次のような日付を表示するようになりました。
ただし、XmlFormatter は次のような日付を返します。
UTC 時間オフセット (「-05:00」) がないことに注意してください。XMLFormatter で UTC 時間オフセットを取得するにはどうすればよいですか?