我有這樣的例子,這讓我異常「從字符串轉換x到日期時間是無效的」轉換日期字符串日期時間格式vb.net
這裏是我的方法來驗證日期時間。
例日期字符串: 「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」轉換爲datetime。
我使用asp.net與vb.net。
你爲什麼不使用DateTime.TryParse:http://msdn.microsoft.com/en-us/library/9h21f14e.aspx – 2010-12-01 18:52:52