比如现在描述为10000秒,我要转换为2小时46分4秒,最好有个函数
解决方案 »
- 数据转换的问题,请各位大侠帮忙,谢谢!
- 有 系统提供的 SUBST 命令的API函数????
- ADO的什么控件与BDE的TSession相似呢?
- 请问Delphi里面有没有检测代码执行速度的工具?
- access 数据库的问题,怎么使用bde连接access数据库,且动态的在.mdb中的表中添加字段
- 如何利用相对坐标画图?
- post 数据以后URL转向 怎么用DoRequest取到反馈信息
- 请问诸位大虾:“从中间层的方法中返回一个结果集,用哪种方法比较好?”
- 请问如何判断一个TForm对象是否已经存在?
- 一个关于表格数据输入的问题(急)
- 用ODBC连sybase12.5的问题,急急急急!在线等!
- 请教高手,关于字符处理,请问如何提取字符串?
begin
result:=(a/86400);
end;ShowMessage(TimeToStr(SecondToTime(10000)));
function TForm1.GetTime(t: integer): string;
var
a: string;
h, m, s: integer;
begin
h := t div 3600;
a := intToStr(h) + '小时';
i := t - h * 3600;
m := t div 60;
a := a + intToStr(m) + '分';
t := t - m *60;
s := t;
Result := a + intToStr(s) + '秒';
end;
function TForm1.GetTime(t: integer): string;
var
a: string;
h, m, s: integer;
begin
h := t div 3600;
a := intToStr(h) + '小时';
t := t - h * 3600;
m := t div 60;
a := a + intToStr(m) + '分';
t := t - m *60;
s := t;
Result := a + intToStr(s) + '秒';
end;
begin
Caption := FormatDateTime('h"小时"n"分"s"秒"', IncSecond(0, 10000))
end;//2小时46分40秒