程序就是要实现查看本月的日期范围,请问第四行的括号应该加上什么才能满足?? DateTime today=DateTime.Today;
DateTime day1=new DateTime(today.Year,today.Month,today.Day); DateTime day2=day1.AddMonths(1).AddDays(); label1.Text=string.Format("本月的日期范围是{0:M}到{1:M}",day1,day2);
DateTime day1=new DateTime(today.Year,today.Month,today.Day); DateTime day2=day1.AddMonths(1).AddDays(); label1.Text=string.Format("本月的日期范围是{0:M}到{1:M}",day1,day2);
DateTime day1=new DateTime(today.Year,today.Month,1,0,0,0); DateTime day2=day1.AddMonths(1);
day2=day2.AddDays(-1); label1.Text="本月的日期范围是1---"+day2.day.tostring();
DateTime today = DateTime.Today;
DateTime day1 = new DateTime(today.Year, today.Month, today.Day);
Int32 days = DateTime.DaysInMonth(today.Year, today.Month);
DateTime day2 = new DateTime(today.Year, today.Month, days); Console.WriteLine(string.Format("本月的日期范围是{0}到{1}", day1, day2));
DateTime.Parse(DateTime.Now.Year.ToString() + DateTime.Now.Month.ToString() + "1").AddMonths(1).AddDays(-1).ToShortDateString();//最后一天
结束就用
DateTime.DaysInMonth(DateTime.Now.Year, DateTime.Now.Month)得到这个月的天数,自然就得到最后的日期了
DateTime.Now.Year.ToString() + DateTime.Now.Month.ToString() + "1"; //第一天
DateTime.Parse(DateTime.Now.Year.ToString() + DateTime.Now.Month.ToString() + "1").AddMonths(1).AddDays(-1).ToShortDateString();//最后一天
label1.Text = string.Format("本月的日期范围是{0}到{1}", day1, day2);
DateTime day2=day1.AddMonths(1).AddDays(-1);