今天(2017年5月29日)我使用Windows 7企業版的PowerShell 5.0.10586.117並運行以下(縮短):日期時間減法在PowerShell中不工作 - 分配與平等的運營商
$dateOfLicense = "2017-04-20"
$dateOfToday = '{0:yyyy-MM-dd}' -f (Get-Date)
$TimeDifference = [DateTime]$dateOfToday - [DateTime]$dateOfLicense
if (($TimeDifference) = 14)
{
Write-Host "test"
}
即使兩天之間的差異是39,我的代碼在if子句中跳轉並將「測試」發送給屏幕。
我在這裏做錯了什麼?