方法:
public static DateTime GetLastDayofMonth(int year, int month) { int days = DateTime.DaysInMonth(year, month); DateTime datetime = new DateTime(year, month, 1); return datetime.AddDays(days - 1); }
调用方法
GetLastDayofMonth(2016, 10).ToString()
扩展
Console.WriteLine("当前月份" + DateTime.Now.Month.ToString()); Console.WriteLine("60天后的日期" + DateTime.Now.AddDays(60));
//两个月后 DateTime.Now.AddMonths(2).Month
非原创,原作忘记地址,我是给自己看的