谢谢 !
解决方案 »
- 使用THTTPRIO遇到的一个问题,请大虾指点。。。
- 正则表达式问题。放分不是问题的。。。各位大哥帮帮忙了。。。
- DLL调用问题.出现"DLL为无效的WINDOWS映象.请再检测一遍您的安装盘"提示.
- *****如何读取到一个WORD文档的所有内容包括此文档的全部格式?*****
- 一个很晕的问题(关于字符串),在线等
- dbgrideh的字段按我的要求显示,在线给分!!!!
- 一个简单问题,给100分!!
- 菜单MainMenu1的问题!急!在线等待!
- 一些小问题,但不知道怎么解决呢,:))
- 大家认为只学软件,不学硬件可以吗?
- 流的用法。。。。望高人指點。
- 关于在DELPHI中调用默认的电子邮件程序发送邮件
DaysBetween(const ANow, AThen: TDateTime): Integer;
VAR Ti,StopT:TTime;
begin
Ti:=now;
edit1.text:=timetostr(Ti);
stopT:=Ti - strtodatetime('10:00:00');
edit2.text:=timetostr(stopT); 方法二:
procedure TForm1.Button1Click(Sender: TObject);
var
T: TDateTime;
begin
T := StrToTime('11:00') - StrToTime('10:00');
ShowMessage(TimeToStr(T));
end; Var S:String;
begin
S := StrToMyTime( FormatDatetime( 'h:m',
StrToTime(11:00)-StrToTime(10:00) ) );
end; Function Tform1.StrToMyTime( s:string ):string;
var i,a,b:integer;
isB:bool;
begin
a:=0;
b:=0;
isB:=False; for i:=1 to length(s) do
begin
if s[i]=':' then
begin
isB:=True;
continue;
end; if not isB then
a:=a*10+strtoint(s[i])
else
b:=b*10+strtoint(s[i]);
end;
Result:=inttostr(a)+'小时'+inttostr(b)+'分钟';
end;
怎么不能相减?!
1也是1899-12-31
有很多时期时间的计算函数
MinutesBetween()
HoursBetween()
SecondsBetween()
MilliSecondsBetween()