如何让delphi timetostr回归军事时间

Bin*_*ang 2 delphi datetime delphi-7

我正在研究传统的Delphi 7程序.我打电话的时候

timetostr(now)
Run Code Online (Sandbox Code Playgroud)

我得到一个12小时格式的时间字符串,带有'AM'或'PM'预告片.

我查看了Delphi 7中的帮助文档,并在互联网上进行了搜索.结果有点模糊.

Jen*_*olt 7

根据维基百科军事时间是常规24小时制.

为了在Delphi中显示你可以使用FormatTime.确切地说:

FormatTime('hh:mm:ss', now)
Run Code Online (Sandbox Code Playgroud)

如果你想要毫秒,那么

FormatTime('hh:mm:ss.zzz', now)
Run Code Online (Sandbox Code Playgroud)