比较没有时间的日期

Comparing dates without time

我有以下比较两个日期的代码。是否可以忽略$ExpirationDate$EndDate的时间?

if(((get-date $ExpirationDate).Date -gt (get-date $EndDate).Date) -And $userAccountControl -eq "512")

我为 AD 帐户状态 544 添加了 elseif 并解决了问题。

elseif(((get-date $ExpirationDate).Date -gt (get-date $EndDate).Date) -And $userAccountControl -eq "544")