我发现DBGrid中的时间最小到秒,我想把时间的毫秒也一起显示出来?怎么设置?

解决方案 »

  1.   

    用MilliSecondOf取毫秒,然后拼成字符串显示
      

  2.   

    FormatDateTime('YYYY-MM-DD HH:NN:SS',Now)+IntToStr(MilliSecondOf(Now))
    use dateutils
      

  3.   

     FormatDateTime('YYYY-MM-DD HH:NN:SS:zzz',Now)
      

  4.   

    1.用MilliSecondOf取毫秒,然后拼成字符串显示
    2.FormatDateTime('YYYY-MM-DD HH:NN:SS:zzz',Now)
      

  5.   


    在其他地方显示我明白了,那如果要在DBGrid中如何设置呢?是不是要设置OnDrawColum事件?
      

  6.   

    在哪里使用随意啊 如果你的DBGrid已经有内容了,可以在DBGRID绘制事件里面写
      

  7.   

     這跟在DBGRID沒有關系。 在DBGIRD裏面通過與他關聯的數據集的字段的 DisPlayFormat  來格式化
      

  8.   

    与DBGrid没有关系,与字段有关。可以在字段中设置DisplayFormat