我有一个例子,它给了我一个异常:"将字符串 x 转换为 DateTime 是无效的"
这是我的验证 Datetime 的方法。
日期字符串示例:"27/03/1985"
Public Function validateDateColumn(ByRef FieldName As String) As Boolean
Try
If IsDate(FieldName) Then
Dim actualDate As DateTime = CDate(FieldName)
Dim DtLicExp As DateTime = CDate(actualDate.ToString("d", Thread.CurrentThread.CurrentCulture))
FieldName = DtLicExp.ToString("MM/dd/yyyy")
Return True
End If
Catch ex As Exception
'FieldName &= "Format must be MM/dd/yyyy"
Return False
End Try
End Function
有什么方法可以将这个日期字符串格式验证为日期时间。
我想将这个日期“27/03/1985”转换为日期时间。
我正在使用asp.net和vb.net。