这是跟,操作系统的区域设置有关!!
你把它设置成HH:mm:ssControl Panel->Regional Options->Times

解决方案 »

  1.   

    你先像楼上的调一下设置,试一下。另用这个函数吧。
    function IncSecond(const AValue: TDateTime; const ANumberOfSeconds: Int64 = 1): TDateTime;
    最后的参数取-1
      

  2.   

    将Date和Time分为两个Field进行处理,这样的好处很多的。还有不要随便分配Field的大小,8Bytes与60Bytes不是同一重量级的!
      

  3.   

    可以这样
      formatdatetime('yyyy-MM-dd hh:mm:ss',now)