Powershell 检测有效的时间


如果你需要测试某些信息是否是是有效的时间格式,可以用这个函数:

function Test-Date
{
    param

    (
        [Parameter(Mandatory=$true)]$Date
    )
    (($Date -as [DateTime]) -ne $null)

}

它使用-as运算符尝试将输入的信息转换成DateTime格式。如果转换失败,则结果为空,所以这个函数检测输入值将返回$true或$false,注意-as运算符使用的是你本机的时间格式。

原文地址:Testing for Valid Date

本文链接: https://www.pstips.net/testing-for-valid-date.html
请尊重原作者和编辑的辛勤劳动,欢迎转载,并注明出处!

发表评论

您的电子邮箱地址不会被公开。 必填项已用 * 标注