C# 时间差的计算

发布时间 2024-01-02 17:18:06作者: x欣x

获取两个时间之间的时间差(时、分、秒)

示例:

public static string GetTime(DateTime date1)
{
//date1  表示设置的时间
DateTime date2= DateTime.Now; //获取当前时间
TimeSpan Difference= date2- date1; //计算时间差
string date= Difference.TotalSeconds.ToString(); //将时间差转换为秒
return date;
}

拓展

相差值                                     具体函数      
天数 _.Days.ToString();
小时 _.Hours.ToString();
分钟 _.Minutes.ToString();
秒数 _.Seconds.ToString();
总天数 _.TotalDays.ToString();
总小时 _.TotalHours.ToString();
总分钟 _.TotalMinutes.ToString();
总秒数 _.TotalSeconds.ToString();