uses DateUtils;
1 b K7 {2 f5 S0 oYearsBetween(); //年% ^3 Y. l* D3 b0 ?# m! n, c9 c MonthsBetween(); //月 DaysBetween(); //日. |5 d/ }9 U. i HoursBetwen(); //时 MinutesBetween();//分 SecondsBetween();//秒
如:
uses DateUtils;
2 t2 E+ {! a( i* E2 g" Iprocedure TForm1.Button1Click(Sender: TObject); var4 L- H$ @4 E0 q- \+ D- o) O time1,time2:TDateTime;3 Q2 k( q0 A m+ N2 k/ y; ~; A begin5 D4 g' r3 k- x; |6 L7 J. | time1 := strtodatetime('2004-09-01 20:20:05'); time2 := strtodatetime('2004-09-07 15:27:02');8 W& Y( F+ g( B4 y' j4 e. ? ShowMessage(IntToStr(MinutesBetween(time1, time2)));: Q, a; \) n- a. J: q end;
Delphi自带的?
谢谢
还有好的吗?
用delphi数据库功能怎么样
是Delphi自带的!可以用数据库的函数,例如:DateDiff函数!
另外在BCB中对于日期时间型的变量可以直接用+或-号处理!因为已经重载了这两个运算符!
| 欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) | Powered by Discuz! X2.5 |