当我使用下面的PowerShell代码时,得到的结果例如是123.0000232。

是否有格式化结果的参数?

我想要类似123的结果

$TimeStart = Get-Date
#some code
sleep 2
(New-TimeSpan -Start $TimeStart -End $(Get-Date)).TotalSeconds

先感谢您

最佳答案

您可以执行以下两项操作之一:

使用seconds属性,它是一个int32

(New-TimeSpan -Start $TimeStart -End $(Get-Date)).Seconds

或将TypeTotalSeconds转换为[int32](虽然不太好,但也可以使用)
[int32] (New-TimeSpan -Start $TimeStart -End $(Get-Date)).TotalSeconds

10-07 20:04