http://topic.csdn.net/u/20080505/13/1c249078-aee1-40de-ab07-a0bc80b3b3fa.html.net中可以使用 DateTime.DaysInMonth 方法,很容易得出。 java不清楚有无提供直接方法,如果没有,那么自己参照计算方法写写就可以了。

解决方案 »

  1.   

    老大,版块应该在JAVA版块,建议版主移除该贴
      

  2.   

    ........LZ去Java版问问吧,
    看看2楼FC的能不能帮你,
    PS:谢谢LZ,可是貌似偶对Java不熟,:(
      

  3.   

    从Java版贴过来的,原帖参见:
    http://topic.csdn.net/t/20051011/12/4318950.htmlhttp://www.huarw.com/program/bbs/java/200601/640007.htmlhttp://zhidao.baidu.com/question/41887636.html?fr=qrl
    -------------public   int   showDaysOfMonth(   int   year,   int   month   )     
    {   
     int   days[]   =   {   31,   28,   31,   30,   31,   30,   31,   31,   30,   31,   30,   31};   
    if(   2   ==   month   &&   0   ==   (year   %   4)   &&   (   0   !=   (year   %   100)   ||   0   ==   (year   %   400)   )   )   {   
                              days[1]   =   29;   
    }   
    return(   days[month   -1]   );   
    }