私は自分のwp7アプリケーションの異なるタイムゾーンの時間の時間差を取得したいと思います。私は両方の時間をUTCに変換しようとしました。しかし、私は別のゾーンで時間を変換することはできません。システムの時刻だけを変換することができます。timwzoneで入力時間を取得しています(例:2012-03-09,3:02 AM PST)。私のwp7アプリケーションの異なるタイムゾーンでの時間の差を取得する
1
A
答えて
0
残念ながら、現地時間はあいまい(または無効)になる可能性があるため、現地時間から始めるのは問題があります。あなたはその状況で何をすべきかを決める必要があります。
UTC時間を取得したら、両方のタイムゾーンでTimeZoneInfo.GetUtcOffset
を呼び出し、もう一方のオフセットから1つのオフセットを差し引くことができます。 UTCへの元換算で
...あなたは、減算することにより、DateTime
を作成し、(これで私はUnspecified
の種類にDateTime
、ないLocal
を意味する)「ローカル」DateTime
でGetUtcOffset
を呼び出すことができます現地時間からのオフセット、種別をUtc
とする。 GetUtcOffset
コールは、現地時間があいまいである場合は標準時間とみなされます。
これを行う前に、の2つのタイムゾーンに関連するTimeZoneInfo
オブジェクトを取得する必要があります。あなたはそれらを持っていますか?あなたの入力値と型が何であるかを正確に言うことができ、あいまいさをどのように処理したいのかというと、私はおそらくこれを行うメソッドを呼び出すことができます...(私はNoda Timeライブラリでそれをするのが好きですが、まだシルバーライトでは利用できません...)
関連する問題
- 1. Androidアンドロイドの2つのタイムゾーンの時間差を取得する方法は?
- 2. 時間ピッカーから時刻を選択する際に異なるタイムゾーンの時間を取得します
- 3. PHPで異なるタイムゾーンの現在時刻を取得する方法は?
- 4. 正確なタイムスタンプと時間の差を取得する
- 5. 異なるiPhoneの時間設定が異なる場合の時間差を計算する
- 6. ジョーダで2つの異なるタイムゾーンで2つのISO 8601時間を取得したい
- 7. 2つの日付の時間差(時間単位)を取得する方法
- 8. 2つの日付間の差異を異なるタイムゾーンで秒単位で見つける方法
- 9. HH:MM形式の時間差を取得する
- 10. 2つの日付間の差異を取得します。
- 11. 2つの日付間の時間差を取得しようとする
- 12. 異なるスキーマのOracleテーブルの最後のDDL時間を取得する
- 13. 時間差をミリ秒単位で取得する方法
- 14. PEAR :: DateでDSTのタイムゾーン時間オフセットとアカウントを取得する方法は?
- 15. カーネル空間とユーザ空間の時間の差異
- 16. mysqlの異なるタイムゾーンで合計行数を取得する方法
- 17. bigqueryの2つのタイムスタンプの差(時間単位)を取得する方法
- 18. Qt現在のアプリケーションの起動時間を取得する
- 19. 時間の値に6時間の差があるのはなぜですか?
- 20. レコード間の時間の差
- 21. アプリケーションの開始時間と終了時間を取得する方法は?
- 22. ユーザーのタイムゾーンをKRLで取得する
- 23. time()のタイムゾーンが異なる
- 24. 晴れのサーバーで時間/時間帯を取得する
- 25. このAndroidアプリケーションでGpsの場所(長時間、緯度)と時間を取得
- 26. Androidで日時、時、分、秒で日付と時刻の差を取得する
- 27. アプリケーション開始からの経過時間を取得する
- 28. 異なるタイムゾーン
- 29. Rの時間差を計算する
- 30. 隣接するレコード間の差を取得するSQLクエリ
こんにちはジョン、私のPblmはまだ解決していません。クライアント側の時間をどのように変換できるか教えてください(例:Date:2012-03-12、2:37 AM PDT) UTCまたはローカルtime.Actually私のPblmは、クライアント側の時間とローカルシステムの時間の違いを取ることですが、どちらも別のタイムゾーンにあります。 – ishaan
@ishaan:これ以上の情報を提供していないので、これ以上の助けを得ることはできません。あなたは何を試しましたか、あなたの要件などは何ですか? –