PowerShell:新时间格式结果

LaP*_*Phi 4 powershell

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

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

我想要类似123的结果

$TimeStart = Get-Date
#some code
sleep 2
(New-TimeSpan -Start $TimeStart -End $(Get-Date)).TotalSeconds
Run Code Online (Sandbox Code Playgroud)

先感谢您

Mic*_*lli 5

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

使用seconds属性,它是一个int32

(New-TimeSpan -Start $TimeStart -End $(Get-Date)).Seconds
Run Code Online (Sandbox Code Playgroud)

或将 TypeTotalSeconds转换为[int32](不太好,但也可以)

[int32] (New-TimeSpan -Start $TimeStart -End $(Get-Date)).TotalSeconds
Run Code Online (Sandbox Code Playgroud)