CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  VCL组件开发及应用

关于Delphi的日期计算问题:

楼主Shadow_boy(没事找事中)2002-08-08 18:01:04 在 Delphi / VCL组件开发及应用 提问

我希望在Delphi中进行日期的计算,比如我输入一个开始日期、一个结束日期,将两者相减,得到之间的天数,那位高手可以教教我!!!! 问题点数:20、回复次数:3Top

1 楼madyak(无天)回复于 2002-08-09 02:37:05 得分 5

function   GetDayNum(BDate,EDate:TDate):integer;  
  begin  
      Result:=Trunc(EDate)-Trunc(BDate);  
  end;    
  Top

2 楼caiguoxin(caiguoxin)回复于 2002-08-09 03:01:47 得分 5

UPTop

3 楼oracle_lover(数据库情人)回复于 2002-08-09 09:01:01 得分 10

var  
    date1:TDate;  
    date2:TDate;  
  begin  
    date1:=StrToDate('1999-12-3');  
    date2:=StrToDate('2002-10-30');  
    Edit1.text:=FloatToStr(date2-date1);  
  end;  
   
  日期类型其实是作为双精度浮点型存储的,可以直接相减,也可以用<   >   <=   >=   =来进行逻辑运算。Top

相关问题

  • Delphi中如何计算日期!
  • 日期计算
  • 日期计算。。。
  • 日期计算
  • About日期计算
  • 日期的计算
  • 日期计算问题
  • 怎样计算日期
  • 日期计算函数
  • 有关日期计算

关键词

  • date
  • 日期
  • bdate
  • 相减
  • tdate
  • strtodate
  • edate
  • trunc
  • begin

得分解答快速导航

  • 帖主:Shadow_boy
  • madyak
  • caiguoxin
  • oracle_lover

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo