using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Common.TextUtil { public static class DateTimeUtil { /// /// 计算两个时间的间隔 /// /// 第一个时间 /// 第二个时间 /// public static TimeSpan DateDiff(DateTime dt1, DateTime dt2) { TimeSpan ts1 = new TimeSpan(dt1.Ticks); TimeSpan ts2 = new TimeSpan(dt2.Ticks); TimeSpan ts = ts1.Subtract(ts2).Duration(); return ts; } /// /// 计算一个时间与当前本地时间的间隔 /// /// 一个时间 /// public static TimeSpan DateDiff(DateTime dt) { return DateDiff(dt, DateTime.Now); } /// /// yyyy-MM-dd HH:mm:ss /// public const string DATETIME_YYYYMMDD_HHMMSS = "yyyy-MM-dd HH:mm:ss"; } }