2013-06-28 88 views
0

我希望能夠檢查日期時間參數是否爲SortableDateTimePattern形式。Powershell腳本檢查日期時間是否爲SortableDateTimePattern

我只想用這種格式,或者相同的格式,但沒有秒,即:

2007-08-30T11:20 

在這個任何想法將是非常有益的,我是相當新的腳本所以我不真的知道從哪裏開始。

+0

請發表您的代碼。 – nimizen

+0

代碼真的需要嗎?我的問題很簡單,沒有。正如我所說的,我並不知道如何實現這一點,所以我正在尋找某種起點。我不確定你是否看過我的問題。 –

+1

我看過你的問題,你沒有展示你自己的研究成果。一些向社區展示你所嘗試過的或者圍繞你考慮過的不同方法的一些詞的代碼總是會產生更好的迴應,而不是發佈什麼等於'我需要做的事情,我不知道從哪裏開始,所以我沒有嘗試或考慮任何事情「。也許將光標懸停在上方的向下投票按鈕上並閱讀彈出窗口。 – nimizen

回答

3

您可以測試它是否可以使用可排序格式說明符進行分析。可排序格式說明爲 「yyyy ' - ' MM ' - ' dd'T'HH ':' 毫米 ':' SS」 或只是 「S」 的簡稱:

try 
{ 
    [datetime]::ParseExact('2007-08-30T11:20','s',$null) 
} 
catch 
{ 
    Write-Error $_ 
} 
+0

謝謝,這正是我正在尋找的。 –

相關問題