2011-07-04 9 views
3

複数の時刻の時計をシステム時刻の時計に沿って走らせる方法を探しています。これらの時刻はプログラムでアクセスできるので、C#のシステム時刻と同じように時刻値にアクセスできます。第三者の枠組みは許容されます。誰もが何か考えを持っている、あるいはそのような必要性について聞いたことがありますか?複数のシステム時刻のクロック

+1

時間は時間です...私は病的な好奇心から推測します。なぜあなたはこれを必要としますか? – vcsjones

+0

http://stackoverflow.com/questions/179940/c-convert-utc-gmt-time-to-local-time – reggie

+0

http://stackoverflow.com/questions/1987824/c-synchronizing-different-time-zones – reggie

答えて

2

これは完全にオフになっているかもしれませんが、システムクロックをそのまま使用して、他のクロック(正確に何をしようとしているかわかりません)とそれらを似たようにするためのラッパーを格納するだけです。まだ1つの時計、ちょうど異なる視点を与えるために異なる意見。

+0

あなたは本当にあなたのことではありません。それは私が最もしなければならないことです。私は今、最良の方法を見つけるために研究していますが、これは私の最良の選択肢かもしれないようです。 – danielea

+0

+1。これが私が取るアプローチです。 「TimeSpan」は、「オフセット」を保持する理想的なタイプです。 –

0

System.Diagnostics.Stopwatchあなたが探しているものかもしれません。

// Start the Stopwatch 
Stopwatch stopwatch = new Stopwatch(); 
stopwatch.Start(); 
// do something... 

// perhaps the rest of this could be in a method 
TimeSpan ts = stopWatch.Elapsed; 
return ts.TotalMilliseconds 

あなたは複数のストップウォッチのインスタンスを保持し、独立した「システム」時間の一種としてTotalMillisecondsを使用することができます。

+0

素晴らしいアイデアをありがとう。私はあなたの解決策をいくつかの考えを与え、それは間違いなくいくつかの便利な機能を提供するだろうが、私の場合は、完全に法案を記入しないだろう。しかし、あなたの考えを共有していただきありがとうございます。それは有り難いです! – danielea

関連する問題