要计算两个日期之间相隔的天数,应该怎样写代码? 要计算两个日期之间相隔的天数,应该怎样写代码?如下这样写肯定是不行的吧 var Date1,Date2:TDateTime; begin n:=Date-Date2; end; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 var n:integer;n:=round(date-date2); 不行呀,编译时提示错误:Incompatible types:'integer' and 'Extended'; TO:lgwangshu(我思...故我在!) 按你的方法,编译时不出错,但是运行到n:=round(date-date2);这一句时就死机了 Num_MonthDay := Trunc(Now) - Trunc(DateTimePicker_ZNJ.Date);我用的就是它,没问题的 还是用delphi的函数吧function DaysBetween(const ANow, AThen: TDateTime): Integer;其中参数均为日期型。返回的值就是两个日期的相差天数。绝对不会出错!见delphi的帮助吧,还有很多类似功能的函数(都是dayXXXX) TO:TO:lgwangshu(我思...故我在!) 呵呵,你的是对的,给分了 散分~~~~回家准备结婚去了 求已知某年、某月的最大日期 ***********数据表的转换问题*************** 如何讓mouse移到listbox上的每一行都出現不同的提示.在線等待 高手呀!如何将字段image中存放的图片赋给DBImage显示出来? 请问关于ACCESS数据库字段是否可以为空的问题? table的过滤器Filter的写法 怎么样设置快捷键! 伴水,代码我贴在楼下了,你能给看看吗? 请问如何让DBGirdEh出现在delphi6的工具栏上? ODBC的连接问题 报表打印的问题!
Incompatible types:'integer' and 'Extended';
按你的方法,编译时不出错,
但是运行到n:=round(date-date2);这一句时就死机了
我用的就是它,没问题的
function DaysBetween(const ANow, AThen: TDateTime): Integer;
其中参数均为日期型。返回的值就是两个日期的相差天数。
绝对不会出错!
见delphi的帮助吧,还有很多类似功能的函数(都是dayXXXX)
呵呵,你的是对的,给分了