300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > linux 秒数转时间格式 通过delphi将秒数转换成日期格式

linux 秒数转时间格式 通过delphi将秒数转换成日期格式

时间:2021-05-03 10:53:57

相关推荐

linux 秒数转时间格式 通过delphi将秒数转换成日期格式

摘要

将秒数转换成日期格式,是经常用到的一个算法,下面有几个方法,可以借鉴

具体代码

1:转换成HH:MM:SS格式的字符串格式:

function SecondToTime(a:integer):string;

begin

result:=timetostr(a/86400);

end;

或者

function SecondToTime(a:integer):string;

begin

result:=Format('%-.2d:%-.2d:%-.2d', [FTime div 3600, (FTime mod 3600) div 60,FTime mod 60]);

end;

2:转换成TDateTIme格式

function ConvertSecondsToTime(iSeconds: Word): TDateTime;

var

Hour, Min, Sec: Word;

begin

Hour := iSeconds div 3600;

Min := (iSeconds div 60) mod 60;

Sec := iSeconds mod 60;

Result := EncodeTime(Hour, Min, Sec, 0);

end;

本文地址:,转发请保留这个地址,谢谢

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。