我要得到两个日期之间的差!怎么处理??( 在一个判断语句中,如果两个日期之间的差为24小时的话,进行一些操作)

解决方案 »

  1.   

    引用DateUtilsif DaysBetween(date1,date2)=24 then
      

  2.   

    unit DateUtils
    function HoursBetween(const ANow, AThen: TDateTime): Int64;
      

  3.   

    在Delphi中日期直接相减得到的数值是以天为单位。比如:Date1 - Date2 = 2 那么他们之间相差两天。
    如果你需要得到其他单位的时间。自己稍加换算就OK了。
      

  4.   

    比如:Date1 - Date2 = 2 那么他们之间相差两天。
    如果你需要得到其他单位的时间。自己稍加换算就OK了。
      

  5.   

    uses DateUtils DaysBetween(date1,date2)