VB代碼。如何在vb.net中編寫日期代碼?
dteFrom = Format(CDate(Year(Date) & "-" & Month(Date) & "-" & "01"), "yyyy-mm-dd")
dteTo = Format(CDate(Year(Date) & "-" & Month(Date) & "-" & DaysInMonth(dteFrom)), "yyyy-mm-dd")
我複製VB.NET的代碼,它顯示錯誤(日期)
dteFrom = Format(CDate(Year(Of Date)() & "-" & Month(Of Date)() & "-" & "01"), "yyyy-mm-dd")
dteTo = Format(CDate(Year(Of Date)() & "-" & Month(Of Date)() & "-" & DaysInMonth(dteFrom)), "yyyy-mm-dd")
任何一個可以幫助解決這個問題。
需要VB.Net代碼。
請注意格式字符串是大寫** M **月。小寫** m **是分鐘。 VB6的功能是「聰明的」,並根據模式中的邏輯在幾分鐘和幾個月之間進行區分(看起來像一個日期 - 月,看起來像一個時間 - 幾分鐘)。在.NET中,您必須區分大寫和小寫,就像String.Format函數一樣。 – awe 2009-08-28 05:53:49