TimeSpan Seconds() 和 TotalSeconds() 之间的区别
csharpprogrammingserver side programming更新于 2025/11/24 16:27:00
TimeSpan Seconds() 是时间的一部分,而 TimeSpan TotalSeconds() 将整个时间转换为秒。
我们先看看 TimeSpan Seconds() 方法。
示例
using System;
using System.Linq;
public class Demo {
public static void Main() {
TimeSpan ts = new TimeSpan(0, 100, 0, 20, 0);
// 秒
Console.WriteLine(ts.Seconds);
}
}
输出
20
现在,让我们看看 TotalSeconds 如何针对相同的 TimeSpan 值工作。
示例
using System;
using System.Linq;
public class Demo {
public static void Main() {
TimeSpan ts = new TimeSpan(0, 100, 0, 20, 0);
// 总秒数
Console.WriteLine(ts.TotalSeconds);
}
}
输出
360020
现在,我们将在同一个示例中看到它们。
示例
using System;
using System.Linq;
public class Demo {
public static void Main() {
TimeSpan ts = new TimeSpan(0, 100, 0, 20, 0);
// 秒
Console.WriteLine(ts.Seconds);
// 总秒数
Console.WriteLine(ts.TotalSeconds);
}
}
输出
20 360020

