求两个时间的差 给出一个任意时间 如2011年08月22日03点16分 ;把它转化成从19700101开始算起,一共有多少秒,最好给出代码 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 dateunits单元中,有很多时间计算函数,自己看帮助 date1,date2都是日期型的.日期型的原型是浮点型的,直接可以参加浮点运算。1代表1天(date1-date2)X24X60X60就可以了 系统中Date19700101 = 25569; 这是通过什么算出来的? 我刚开始学,还是菜鸟级别,能不能给出代码? uses DateUtils; var d:Double;begin d:=MilliSecondSpan(strtodatetime('1970-1-1 00:00:00'),strtodatetime('2011-8-22 3:16:00));end;"d"就是你要得到的秒数,哈哈可以给分了吧 有一个函数 uses DateUtils; SecondsBetween(现在时间, 过去时间) 就可以算出秒数了 专门有介绍Delphi函数的书,查一下有关时间方面的,网上也有下载。 uses DateUtils; var d:Double;begin d:=MilliSecondSpan(strtodatetime('1970-1-1 00:00:00'),strtodatetime('2011-8-22 3:16:00'));end;"d"就是你要得到的秒数 初学者请问Tcombobox的问题 如何在程序中注册多个热键 只知道控件的句柄,怎么设置他的align属性,在线,立即给分 用query做主从报表的问题? ADO通过ODBC连接到VFP,为什么要定义数据源?能不能只要一个连接字符串就ok? 关于日期字段的问题 delphi中的 Copy 函数 求《Delphi4从入门到精通》《Delphi 3从入门到精通》《Delphi高级开发指南》三本书的电子版,格式不限 DataModule模板问题? 如何做?请高手给一个思想 大文件读取分块映射要使用循环吗? 学delphi快要学疯了
(date1-date2)X24X60X60就可以了
系统中Date19700101 = 25569; 这是通过什么算出来的? 我刚开始学,还是菜鸟级别,能不能给出代码?
var
d:Double;
begin
d:=MilliSecondSpan(strtodatetime('1970-1-1 00:00:00'),strtodatetime('2011-8-22 3:16:00));
end;
"d"就是你要得到的秒数,哈哈可以给分了吧
uses
DateUtils; SecondsBetween(现在时间, 过去时间)
就可以算出秒数了
var
d:Double;
begin
d:=MilliSecondSpan(strtodatetime('1970-1-1 00:00:00'),strtodatetime('2011-8-22 3:16:00'));
end;
"d"就是你要得到的秒数