![如何使用 wmic 收集“pslist”经过的时间信息?](https://linux22.com/image/1460866/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8%20wmic%20%E6%94%B6%E9%9B%86%E2%80%9Cpslist%E2%80%9D%E7%BB%8F%E8%BF%87%E7%9A%84%E6%97%B6%E9%97%B4%E4%BF%A1%E6%81%AF%EF%BC%9F.png)
答案1
我如何获得过程‘已用时间’的结果?
以下 powershell 命令将显示进程经过的时间(以秒为单位):
(Get-Process | ft Name,@{label="Elapsed Time";expression={[System.Math]::Round(((Get-Date)-$_.StartTime).TotalSeconds)}})
它从当前日期中减去过程开始时间......
如何将秒转换为 hh:mm:ss?
如果你想转换秒数,请hh:mm:ss
参阅 StackOverflow 问题https://stackoverflow.com/questions/21842175/powershell-convert-seconds-to-hhmmss-fff-format。