如果你需要测试某些信息是否是是有效的时间格式,可以用这个函数:
function Test-Date { param ( [Parameter(Mandatory=$true)]$Date ) (($Date -as [DateTime]) -ne $null) }
它使用-as运算符尝试将输入的信息转换成DateTime格式。如果转换失败,则结果为空,所以这个函数检测输入值将返回$true或$false,注意-as运算符使用的是你本机的时间格式。
本文链接: https://www.pstips.net/testing-for-valid-date.html
请尊重原作者和编辑的辛勤劳动,欢迎转载,并注明出处!
请尊重原作者和编辑的辛勤劳动,欢迎转载,并注明出处!