C#计算出请求有效时间 (秒)单位
C# TimeSpan使用说明
///<summary>
/// 计算出请求有效时间 (秒)单位
/// </summary>
/// <param name="dateBegin">开始时间</param>
/// <param name="dateEnd">结束时间</param>
/// <returns>返回(秒)单位,比如: 0.00239秒</returns>
public static double GetcDateDiff(DateTime dateBegin, DateTime dateEnd)
{
double getdiff = 0;
try
{
TimeSpan ts1 = new TimeSpan(dateBegin.Ticks);
TimeSpan ts2 = new TimeSpan(dateEnd.Ticks);
TimeSpan ts3 = ts1.Subtract(ts2).Duration();
getdiff = ts3.TotalSeconds;
}
catch
{
getdiff = 4004;
}
return getdiff;
}