如何将秒转换为自定义的Time结构?

struct Time
{
    public int hr;
    public int min;
    public int sec;
}


是否有可以执行此操作的库函数,或者我必须自己实现一个函数?

最佳答案

使用TimeSpan结构。

TimeSpan myTimeSpan = TimeSpan.FromSeconds(9755);
Console.WriteLine("Hours: " + myTimeSpan.Hours); // 2
Console.WriteLine("Minutes: " + myTimeSpan.Minutes); // 42
Console.WriteLine("Seconds: " + myTimeSpan.Seconds); // 35


已通过random site验证,发现了。

10-07 19:58