思路:
1、 DateTime dt= DateTime.Now; //獲取當前時間 eg:2013-09-08 09:25:0 0
2、 DateTime dt1 = new DateTime(dt.Year, dt.Month, 1); // 獲取當前日期“年”和“月” 在加上一個“1”是日 eg:2013-09-01
3、 DateTime dt2= dt1.AddMonths(1).AddDays(-1); //在dt1 之上用AddMonths函數加上一個月再用AddDays 函數加天數 “-1” 懂吧!(這個不懂就是數學老師死的早了) eg: 2013-09-30
4、根據某個月找到最后本月最后一天
eg:Private Function LastDayOfMonth(ByRef dtTime As DateTime) As DateTime
Return dtTime.AddDays(1 - dtTime.Day).AddMonths(1).AddDays(-1)
End Function
OVER
5、根據 年月 獲取本月總天數
Dim c As Integer = DateTime.DaysInMonth(年, 月)
想繼續討論請加QQ群181537678
世上本無垃圾,所謂垃圾是你放錯了地方
