定时任务
This commit is contained in:
@@ -164,5 +164,40 @@ namespace WMS.Web.Core.Help
|
||||
return "";
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 两个时间的差:分钟
|
||||
/// </summary>
|
||||
/// <param name="beginTime"></param>
|
||||
/// <param name="endTime"></param>
|
||||
/// <returns></returns>
|
||||
public static double GetTotalMinutesTimeSpan(DateTime beginTime, DateTime endTime)
|
||||
{
|
||||
string dateDiff = null;//获取当前时间
|
||||
TimeSpan ts1 = new TimeSpan(beginTime.Ticks);
|
||||
TimeSpan ts2 = new TimeSpan(endTime.Ticks);
|
||||
//时间比较,得出差值
|
||||
TimeSpan ts = ts1.Subtract(ts2).Duration();//结果
|
||||
dateDiff = ts.Days.ToString() + "天" + ts.Hours.ToString() + "小时" + ts.Minutes.ToString() + "分钟" + ts.Seconds.ToString() + "秒";
|
||||
return ts.TotalMinutes;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 当前时间和今晚0点之间的时间的差:分钟
|
||||
/// </summary>
|
||||
/// <returns></returns>
|
||||
public static double GetTotalMinutesTimeSpan()
|
||||
{
|
||||
string dateDiff = null;//获取当前时间
|
||||
DateTime DateTime1 = DateTime.Now;
|
||||
//第二天的0点00分00秒
|
||||
DateTime DateTime2 = DateTime.Now.AddDays(1).Date;//把2个时间转成TimeSpan,方便计算
|
||||
TimeSpan ts1 = new TimeSpan(DateTime1.Ticks);
|
||||
TimeSpan ts2 = new TimeSpan(DateTime2.Ticks);
|
||||
//时间比较,得出差值
|
||||
TimeSpan ts = ts1.Subtract(ts2).Duration();//结果
|
||||
dateDiff = ts.Days.ToString() + "天" + ts.Hours.ToString() + "小时" + ts.Minutes.ToString() + "分钟" + ts.Seconds.ToString() + "秒";
|
||||
return ts.TotalMinutes;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user