为什么下面的代码引发异常:“从字符串”00-25-2011“转换为键入”Date“无效。“?从字符串“00-25-2011”到字符“Date”的转换无效
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
Dim Test As Date
Test = "2012-01-25"
MsgBox(Test)
Test = Format(DateAdd("d", -31, Test), "mm-dd-yyyy")
MsgBox(Test)
End Sub
相同的代码在VB6应用程序中成功运行。我不明白为什么月份部分是:00.
MsgBox方法在asp.net应用程序中做什么?这是你的自定义方法吗? – Shyju
@Shyju,msgbox是一个标准的.NET消息框。 – w0051977
在Web?我的意思是ASP.NET?您标记了ASP.NET! – Shyju