2012-09-07 192 views

回答

6

與格式參數一起使用Get-Date的cmdlet:

PS> $date = '24 June 2012 00:00:00' 
PS> Get-Date $date -Format 'dd/MM/yyyy' 
24/06/2012 
0

我試圖讀取與日期的文件格式日 - 月 - 年 答案上面並沒有爲我工作,我發現了一個不同的解決方案上如何解析我的日期並檢查哪一個比當前日期更新。這是我改編的代碼。

$currdateobj = Get-Date 
$STARTDATE = "12-05-2017" // specific non-default date format 
[DateTime]$startdateobj = [DateTime]::ParseExact($STARTDATE,"dd-MM-yyyy",[System.Globalization.CultureInfo]::InvariantCulture) 
if ($startdateobj -lt $currdateobj) 
{ 
    // .... 
}