两个TDateTime变量之间的秒数差异

Jef*_*ope 24 delphi

查找返回两个TDateTime值之间的秒差的代码示例.具体来说,我试图比较两个TDateTime值,如果大于第二个阈值,它将运行一个特定的方法.

谢谢!

RRU*_*RUZ 46

尝试作为SecondsBetweenDateUtils单元一部分的函数.

使用样品

SecondsBetween(Now, IncSecond(Now,10)) 
Run Code Online (Sandbox Code Playgroud)

将返回10

  • 作为一个有趣的一点,该函数可能返回10以外的东西,因为Now被调用两次! (6认同)
  • @Jeff随意投票给答案并接受答案.有关详细信息,请参阅此文章:http://meta.stackexchange.com/questions/5234/ (3认同)

Dav*_*nan 23

SecondsBetween来自该DateUtils单位的电话.例如:

Assert(SecondsBetween(MyAnswer, RRUZsAnswer)=7)
Run Code Online (Sandbox Code Playgroud)

  • 非常好,哈哈:) (12认同)