本帖最后由 fukai211 于 2012-08-21 12:44:04 编辑

解决方案 »

  1.   

    (DateTime.Parse("2012-08-20 10:33:33")-DateTime.Parse("2012-08-15 11:44:44")).TotalHours《1
      

  2.   

    DateTime date1=new DateTime(2012,8,20,10,33,33);   //2012-08-20 10:33:33DateTime date2=new DateTime(2012,8,22,11,44,44);   //2012-08-22 11:44:44TimeSpan dt = date2 - date1;if (dt.Hours < 1) {}
      

  3.   

    if (DateTime.Parse("2012-08-20 10:33:33")-DateTime.Parse("2012-08-15 11:44:44")).Hours < 1) {}
      

  4.   

    很明显.Hours 是错的。。它只是计算两个时间小时数的相减。。