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

asp.net - SQL 2005 Server から TimeZoneInfo にアクセスする

.NET TimeZoneInfo クラスは優れており、SQL 2005 データベースに複数のタイム ゾーンからデータを記録する際の問題をすべて解決してくれると思いました。

データベースの UTC 日時を他のタイム ゾーンに変換するには、TimeZoneInfo.FindSystemTimeZoneById() を使用してタイム ゾーンを TimeZoneInfo クラスに取得し、TimeZoneInfo.ConvertTimeFromUtc() を呼び出します。素晴らしい!これを SQL .NET CLR から呼び出すだけです。

しかし...TimeZoneInfo には MayLeakOnAbort のホスト保護属性があります。

VS 2008 を使用して SQL 関数またはストアド プロシージャを作成すると、system.TimeZoneInfo クラスが使用されていることがわかりません。また、何らかの方法で TimeZoneInfo クラスを参照できたとしても、アセンブリを SQL Sever 2005 に登録しようとすると、何らかのセキュリティ例外が発生する可能性があると想定しています。

ヘルプ!SQL Server 2005 から TimeZoneInfo クラスとそのすべての機能にアクセスする方法はありますか?

注意: 最初の回答の後にこの警告を追加しました:

世界中のさまざまな場所にサイトがあります。サイト レベルでの傾向分析が必要になる可能性があるイベントに対して、ローカル時間と UTC 時間をデータベースに保存する必要があります。トレンドは 1 年間で 52,000 を超えるデータ ポイントで構成される場合があるため、効率を高めるために、時間を UTC で DB に保存し、クライアント上のすべてのデータ ポイントを変換することはできません。したがって、DB 内で任意のタイムゾーンの現地時間を UTC 時間との間で変換する機能が必要です。

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

windows - 翻訳されたタイムゾーンの説明のソースを知っている人はいますか?

Windows のタイム ゾーン名の翻訳をまとめたリストを知っている人はいますか? ドイツ語、フランス語、スペイン語の 75 かそこらすべてが必要です。または、.Net を使用してそのようなリストをコンパイルするにはどうすればよいですか?

フォーマット例: (GMT+01:00) ベオグラード、ブラチスラバ、ブダペスト、リュブリャナ、プラハ

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

java - Tue Mar 03 13:43:00(タイムゾーンなし)のようなCalendarオブジェクトを作成することは可能ですか?

のようなタイムゾーンでカレンダーオブジェクトを送信する必要がありますTue Mar 03 13:43:00。Calendarオブジェクトは常にで返されることを知っていますTue Mar 03 13:43:00 CST 2009が、タイムゾーンなしで作成するにはどうすればよいですか?

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

reporting-services - SQL Reporting Services 2005 のローカル タイム ゾーン

日付/時刻情報を UTC 形式で SQL Server に保存します。

SQL Reporting Services を使用する場合、このデータをクライアント ワークステーションのタイム ゾーンで表示したいのですが、次のような式を使用しているようです。

...クライアントワークステーションではなく、サーバーのタイムゾーンに変換しますか?

この変換をローカルで実行する方法、またはローカル タイム ゾーンをサーバーに渡して変換する方法はありますか?

前もってありがとうマット

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

http - Web アプリケーションのクライアント ユーザーのタイム ゾーンを取得するにはどうすればよいですか?

問題はその名の通り、ブラウザの入力に基づいてクライアント ユーザーのタイム ゾーンを取得する方法です。問題がある場合は、サーバー側で J2EE が使用されますが、この場合はそれほど重要ではないと思います。現在、プロトコルは HTTP ですが、ライブになると HTTPS を使用する可能性があります。

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

google-app-engine - Python tzinfo と夏時間

(私は Python と Google App Engine を初めて使用します。私の質問が基本的なように思われる場合はご容赦ください)。

Google App Engine アプリケーションで複数のユーザーのタイムゾーンを管理しようとして、非常に苦労しています。

ここに私の制約があります:

  1. ユーザーが入力に時刻を入力すると、それは現地時間になります (該当する場合は DST を含みます)。
  2. ユーザーが時刻を入力しない場合、システムはローカル時刻 (適切な場合は DST を含む) で時刻を入力する必要があります。
  3. 日付と時刻がユーザーに表示されるときは、現地時間 (適切な場合は DST を含む) である必要があります。

時刻は tzinfo オブジェクトを使用して UTC として内部的に保存され、App Engine はモデルを UTC 時刻で保存することを理解しています。

以前は、ユーザーに設定でタイムゾーンを指定するように依頼することで、これがすべてうまくいったと思っていました。次に、単純にユーザーの設定を読み込み、その tzinfo をそのユーザーを参照する任意の datetime オブジェクトに追加します。

しかし、最近の夏時間はそれを破りました。tzinfo オブジェクトに dst() を正しく実装していなかったことがわかりました。私が理解しているように、DST が現在オンになっているかどうかを判断し、オンになっている場合は、tzinfo の正しいオフセットを返す必要があります。

問題は、タイムゾーンの夏時間が現在のものかどうかを判断する方法がわからないことです。明らかな何かが欠けていますか?

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

php - PHPにタイムゾーンの略語AESTを返すにはどうすればよいですか?

PearのDateクラス(またはPHPのdate関数)にAESTをタイムゾーンAustralia/Melbourneのタイムゾーンの省略形として返す方法が見つからないようです。常にESTを返します。Date :: format、format2、format3で利用可能なタイムゾーンを印刷するすべての方法を試しました。誰もがこれを修正する方法を知っていますか?PHP 5.1.6、Pear Date 1.5.0a1、および最新のPECLtimezonedbを実行しています。

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

php - PHPで異なるタイムゾーンの現在時刻を取得するには?

残念ながら、私は PHP 5 を使用していません。date 関数のドキュメントには GMT との違いを指定できるタイムゾーン セクションがあります。それを使用して、指定されたタイムゾーンで現在/現地時間を取得するにはどうすればよいですか?夏時間でそれを行いますか?

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

c - glibcの「timezone」グローバルがDSTのシステム時刻と一致しないのはなぜですか。

システム時計が夏時間であることを認識しているという奇妙な問題が発生していますが、glibcはそうではないようです。これは最新のUbuntuインストールであり、/ etc / localtimeを確認しましたが、先週のDSTへの切り替えの正しい切り替え時刻があります。

私にとって現在の正しいタイムゾーンは太平洋夏時間(UTC-7)です。システムに現在のタイムゾーンを尋ねると、正しく通知されます。

しかし、私が次のプログラムを実行すると:

誤って、出力は次のようになります。

これはUTC-8、つまり太平洋標準時に対応します。(いいえ、TZは私の環境に設定されていません)

glibcと日付プログラムは同じソースからタイムゾーン情報を取得すると思いましたが、そうでないか、glibcタイムゾーングローバルがどのように機能するかを誤解しているようです。

基本的な質問は次のとおりです。

  1. これら2つの出力が異なるのはなぜですか
  2. CプログラムからシステムUTCオフセットを確実に検出するにはどうすればよいですか?
0 投票する
2 に答える
1281 参照

.net - SQL Server 2005 から .NET TimeZoneInfo クラスにアクセスするにはどうすればよいですか?

TimeZoneInfo クラスには、MayLeakOnAbort のホスト保護属性があります。

これにより、SQL Server CLR からアクセスできなくなっているようです。しかし、回避策はありますか?