请高手帮帮忙,我要做一个日历,但不知道怎么写程序计算一个月有多少天,还有当天怎么与其它天区别开?

解决方案 »

  1.   

    呵呵,VS里有日历控件的:Calendar.
      

  2.   

    日历控件Calendar
    my97
    DateTime.DaysInMonth(DateTime.Now.Year,  DateTime.Now.Month)
    select DATEDIFF(dd,getdate(),DATEADD
    (mm, 1, getdate()))
    DateTime dt = DateTime.Today;
    int y = DateTime.IsLeapYear(dt.Year) ? 366 : 365;
    int m = (new DateTime(dt.Year, dt.AddMonths(1).Month, 1)).AddDays(-1).Day;
      

  3.   

        有个DataTimePicker控件啊,可以直接拖过去的
      

  4.   

    我用的是VS2008 里面没有Calendar控件
      

  5.   


    一个月有多少天
    DateTime.DaysInMonth(2007.04);当天
    DateTime.Now
      

  6.   

    VS有呀,myEclipse没有,功能还是不全呀。