现在我在数据库中存有一个日期类型 ,想通过这个日期 和当前日期进行比较,得到相隔天数?如何处理!
解决方案 »
- delphi 中定义的函数可以返回一个TADOConnection的对象吗?
- ADO访问ORACLE数据库出现只能显示小数点后4位有效数字的问题!
- 用PrintDBGridEh1打印dbgrideh怎么打印窗体上另外的一些edit.text和lablel的内容?
- 如何在DBGrideh行選中後控制其修改動作
- 在弹出窗口的时候我想做一个进度条 就是加载装体的进度条
- 请教大家一个问题,可能有点难,不知道大家能否知道。问题解决马上结帐。
- 在SQL 语句中进行字段相除,如何处理除数为0的情况
- 请问用stringGrid控件,怎样获知当前行是第几条纪录?
- 我想汉化 installshield 6.22 ,请提供下载地址?
- 紧急求助,有关Frame的用法?
- 数据库图象显示问题!!!!!!
- 关于窗体继承问题
Trunc(now-Table1.FieldByName('datefield').AsDateTime);
var
c:extended;
begin
c:=strtodate('2004-3-1')-strtodate('2004-1-1');
showmessage(floattostr(c));
end;
会得到60天
(date1-date2)*24;//小时数
(date1-date2)*24*60;//分钟数
(date1-date2)*24*60*60;//秒数
begin
Result:=Int(ADateTime);
end;//去掉日期部分//
function GetTimePart(ADateTime:TDateTime):TDateTime;
begin
Result:=Frac(ADateTime);
end;GetDatePart(Date1)-GetDatePart(Date2)
dayspan(date1,date2)