-1

我正在阅读一些规范,有一点说我需要一个以秒为单位表示时间的变量。也许这是一个简单的问题,但是如何在 C# 中以秒为单位表示持续时间?

4

1 回答 1

5

将时间存储在TimeSpan类型对象中,然后您可以通过TimeSpan.TotalSeconds属性获取总秒数

TimeSpan ts = new TimeSpan(1, 10, 30); // 1 hour , 10 mins and 30 seconds. 
double seconds = ts.TotalSeconds;
于 2013-09-16T17:45:54.477 回答