0

我希望能够检查日期时间参数是否采用 SortableDateTimePattern 的形式。

我只想允许这种格式,或者相同的格式但没有秒,即:

2007-08-30T11:20

对此的任何想法都会非常有帮助,我对脚本相当陌生,所以我真的不知道从哪里开始。

4

1 回答 1

3

您可以测试它是否可以使用可排序的格式说明符进行解析。可排序格式说明符是 "yyyy'-'MM'-'dd'T'HH':'mm':'ss" 或简称为 "s":

try
{
    [datetime]::ParseExact('2007-08-30T11:20','s',$null)
}
catch
{
    Write-Error $_
}
于 2013-06-28T16:24:27.153 回答