我在编程的时候,用到一个函数,想取得两个日期间的时间差。比如说,取一个远期的日期,如2008年6月12日,让它与系统当前的日期比较,取出两者之间的时间差,也就是2008/06/12与系统当日之间差多少天!!如何实现??望大侠们不吝赐教!
解决方案 »
- Rad2007如何把组件面板放在IDE的ToolBar上?
- FastReport问题
- 求教高手!Installshield安装过程中调用dll的问题!-----------------在线等待
- 我在Toolbar中放了几个SpeedButton按钮,隐藏几个后,后面的按钮无后自动向前靠?
- 验证的问题
- Delphi 访问Access数据库时报尚未调用CoInitialize错误
- 有关DELPHI的高级语法?
- 如何实现全文检索功能
- 好消息:windows xp里delphi 6.0更好用!
- 菜单问题:怎样能知道菜单被收起?
- 向各位请教一个关于带参数的动态SQL查询的问题? 谢了! 在线等待
- SOS,各位大俠救命啊!!!!!!
function MonthsBetween(const ANow, AThen: TDateTime): Integer;
function WeeksBetween(const ANow, AThen: TDateTime): Integer;
function DaysBetween(const ANow, AThen: TDateTime): Integer;
//两个时间之间差多少天
function HoursBetween(const ANow, AThen: TDateTime): Int64;
function MinutesBetween(const ANow, AThen: TDateTime): Int64;
function SecondsBetween(const ANow, AThen: TDateTime): Int64;
function MilliSecondsBetween(const ANow, AThen: TDateTime): Int64;function Today: TDateTime;//系统当日
DateUtils;
...
Edit1.Text := IntToStr(DaysBetween(StrToDate('2004-10-01'), Date()))