各位IT界的大老,小弟不才想詢問一下關於PowerShell時間差的問題,
Google大神出來大致上的內容其實大致相同,大多數是使用以下方式直接使用Get-Date跟Timespan去做相較。
New-Timespan -End '2022-10-16T08:29:34.7718937Z'
$date = Get-Date -Date "2022-08-22T08:29:34.7718937Z"
[DateTime]'2022-10-16T08:29:34.7718937Z' - $date
如果像是以下取的 $DATE2-$DATE1的值不知版上是否有大神有做過類似行為。
$DATE1='2022-10-16T08:29:34.7718937Z'
$DATE2='2022-10-17T08:29:34.7718937Z'
看不懂你的問題,到底想問什麼?
時間相減的部份本來就可以運作
如果你是直接用文字格式那當然沒辦法相減
維持[DateTime]的格式程式才能相減
$DATE = Get-Date
$DATE2 = (Get-Date).AddHours(1)
$DATE3 = $DATE2 - $DATE
$DATE3.Hours