문제

상대 시간을 계산해야합니다

TimeSpan relativeTime = currentTime.Subtract(startTime);

다음으로 상대 시간을 이중 값으로 변환하고 있으며, 이는 초와 밀리 초 (초)로 구성되어야합니다.

시간 차이에서 그러한 이중 값을 생성하는 가장 좋은 방법이 무엇인지 아는 사람이 있습니까?

감사!

도움이 되었습니까?

해결책

double seconds = (currentTime - startTime).TotalSeconds;

다른 팁

뭐라고, TimeSpan.TotalSeconds. 또는 명시 적으로 밀리 초의 세분화를 시도하고 싶다면 (완전히 불가능한 것은 아닙니다. double), 그 다음에:

((long) relativeTime.TotalMilliseconds) / 1000.0

이 시도:

relativeTime.TotalSeconds

이것은 전체와 분수를 더블로 반환합니다.

timeSpan.TotalSeconds

내가 뭔가를 놓치지 않는 한 :

t.TotalSeconds;
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top