2011-07-04 2 views
3

나는 시스템 시간 시계와 함께 실행되는 여러 시간 시계를 프로그램 방식으로 액세스 할 수있는 방법을 찾고있어 C#으로 시스템 시간을 할애 할 수있는 것처럼 시간 값에 많이 액세스 할 수 있습니다. 제 3 자 프레임 워크가 허용됩니다. 누구나 아이디어가 있거나 그런 필요성에 대해 들어 보셨습니까?다중 시스템 시간 시계

+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

이것은 완전히 꺼져 있지만 시스템 시계를 그대로 사용하고 '다른 시계'(정확히 무엇을 하려는지 확실하지 않음)와 래퍼를 사용하여 유사하게 작동시키는 이유는 무엇입니까? 여전히 시계 하나, 다른 시각을 제공하는 다른 시각.

+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

관련 문제