检查过去的日期

时间:2015-02-12 09:10:15

标签: powershell

$olddate = Get-Date -Date "31-dec-2013 00:00:00" -Format d.M.yyyy
$Now = Get-date -Format d.M.yyyy

如何检查$ olddate是否早于$ Now?

2 个答案:

答案 0 :(得分:5)

如果您将它们存储为DateTime而不是格式化字符串,则可以像使用常规数字一样使用小于运算符(-lt),然后使用格式运算符({{1当你需要实际显示日期时:

-f

答案 1 :(得分:1)

您还可以对Ticks进行比较。即:$olddate.Ticks-lt然后$Now.Ticks