date - 比较没有时间的日期

标签 date powershell comparison

我有以下比较两个日期的代码。是否可以忽略 $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")

关于date - 比较没有时间的日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34546946/

相关文章:

swift - DateFormatter 在 Swift 3 中不起作用

powershell - 如何让 Mocha 的 Unicode 输出在 Windows 控制台中正确显示?

javascript 令人惊讶的数组比较

java - 为什么 SimpleDateFormat 会更改日期?

javascript - 为什么 Javascript Date.now() 返回错误的日期?

data-binding - Grails 日期绑定(bind)

json - 如何使用 Powershell 将 JSON 对象保存到文件中?

用于从远程计算机复制文件的 Windows 实用程序

sorting - 纬度、经度坐标的比较

c++ - 使用 std::string::compare 比较字符串,C++