下面的代码将文件名的某些部分分配给变量。这里重要的是变量" yearandmonth"这是一个格式为" yyyy-mm"
的字符串NodeB
如何确保" yearandmonth"的输出?是一个有效的年份,月份,它包含" - "?
答案 0 :(得分:2)
您可以使用DateTime.TryParse方法验证日期字符串是否为有效日期格式,如下代码所示:
Dim dateStrings() As String = {"yyyy-mm"}
Dim dateValue As Date
If DateTime.TryParseExact(mystring, dateStrings, CultureInfo.InvariantCulture, DateTimeStyles.None, out dateValue) Then
'Do for Valid Date
Else
'Do for Invalid Date
End If