TimeSpan ts=Convert.ToDateTime(vot.Time)- andt;
if(ts.TotalMinutes >30)
{
}还有你的写法本身就是错误的,应该是>0 才有意义
DateTime.Compare 解释:http://msdn.microsoft.com/zh-cn/library/system.datetime.compare(v=vs.80).aspx
if(ts.TotalMinutes >30)
{
}还有你的写法本身就是错误的,应该是>0 才有意义
DateTime.Compare 解释:http://msdn.microsoft.com/zh-cn/library/system.datetime.compare(v=vs.80).aspx
DateTime dt2 = Convert.ToDateTime("2007-2-24 10:29:12");
TimeSpan ts = dt1 - dt2; string timespan = "相差:"
+ ts.Days.ToString() + "天"
+ ts.Hours.ToString() + "小时"
+ ts.Minutes.ToString() + "分钟"
+ ts.Seconds.ToString() + "秒";
Label1.Text = timespan;
+ ts.Hours.ToString() + "小时"
+ ts.Minutes.ToString() + "分钟"
+ ts.Seconds.ToString() + "秒";前面取的天,那么后面比较的就是天数,
后面取的小时,后面比较的就是小时