为什么以下代码会引发异常:“从字符串“00-25-2011”到类型“日期”的转换无效。”?
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。