用户登录
用户注册

分享至

impala 时间相减

  • 作者: 我叫敬业福
  • 来源: 51数据库
  • 2020-09-30
日期就是一个浮点数,整数部份为天,小数部份为时光,两个时光相减照样时光类型,它的值就是相差的时光,直接显示就是 (时:分:秒),用encodetime可将时,分,秒,毫秒赋给变量。



  var time1,time2,time3:TDatetime; h,m,s:integer; time3:=time1-time2; decodetime(time3,h,m,s);begin result:=h*3600+m*60+s;end;可以获得秒了!若要把日期也算上,用类似办法也可以啊



  time1-time2将相减所得值用encodetime函数分化出小时、分钟、秒甚至毫秒!!!!



  NameNick,为何不尝尝function DateTimeToTimeStamp(DateTime: TDateTime): TTimeStamp;我信赖这东东应当很有效。两个日期或两个时刻都转化成TTimeStamp型。再相减得出结不雅难道是难事吗?



  http://www.csdn.net/expert/Topic/50430.shtm



  去看一下已解决区,很简单的。
软件
前端设计
程序设计
Java相关