delphi yyyy-mm-dd hh:mm:ss与秒数如何互换

yzydyh888 2013-07-16 06:08:35
如题:在delphi 中yyyy-mm-dd hh:mm:ss与秒数如何互换以1970.1.1 0:0:0为起始时间
急求
...全文
226 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
sololie 2013-07-18
  • 打赏
  • 举报
回复
LS的这个是求毫秒的,要用就用SecondsBetween。 不过如果没有更多时间计算需求的话没必要再额外引入DateUtils个单元,加大编译后文件的大小
jayqiang 2013-07-18
  • 打赏
  • 举报
回复
DateUtils.MilliSecondsBetween(vDateTime1,vDateTime2);
lyhoo163 2013-07-17
  • 打赏
  • 举报
回复
引用
var sDt, eDt: TDateTime; d: Extended; begin sDt := StrToDateTime('1970-01-01 00:00:00'); eDt := Now; d := (eDt - sDt) * 24 * 60 * 60; ShowMessage(FloatToStr(d));// 得到1970-01-01 00:00:00 至今的秒数,自己四舍五入下
支持正解。
sololie 2013-07-16
  • 打赏
  • 举报
回复

var
  sDt, eDt: TDateTime;
  d: Extended;
begin
  sDt := StrToDateTime('1970-01-01 00:00:00');
  eDt := Now;
  d := (eDt - sDt) * 24 * 60 * 60;
  ShowMessage(FloatToStr(d));// 得到1970-01-01 00:00:00 至今的秒数,自己四舍五入下

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧