以Qt为单位获得毫秒精度当前时间

HMD*_*HMD 5 c++ qt qtime

Qt文档QTime::currentTime()说:

请注意,准确性取决于底层操作系统的准确性; 并非所有系统都能提供1毫秒的精度.

但是有没有办法在Windows 7中以毫秒精度获得这个时间?

小智 9

您可以使用QDateTimeclass 并使用适当的格式转换当前时间:

QDateTime::currentDateTime().toString("yyyy/MM/dd hh:mm:ss,zzz")
Run Code Online (Sandbox Code Playgroud)

其中“ z ”对应于毫秒精度。