2011-02-23 139 views
17

我正在查詢日期的數據源。根據我正在搜索的項目,它可能有更多的日期與它相關聯。PowerShell:比較日期

get-date ($Output | Select-Object -ExpandProperty "Date") 

輸出的示例如下:

Monday, April 08, 2013 12:00:00 AM 
Friday, April 08, 2011 12:00:00 AM 

我想比較這些日期並返回哪一個設定更遠的未來。

回答

54

由於Get-Date返回一個DateTime對象,你可以直接比較它們。舉例:

(get-date 2010-01-02) -lt (get-date 2010-01-01) 

將返回false。