日期:2014-05-18  浏览次数:20422 次

java的月份天数
用IF-SLSE实现任意输入年份月份,得到当前的月份天数。这个代码则么实现?

------解决方案--------------------
SLSE ???
------解决方案--------------------
http://topic.csdn.net/u/20080505/13/1c249078-aee1-40de-ab07-a0bc80b3b3fa.html

.net中可以使用 DateTime.DaysInMonth 方法,很容易得出。 java不清楚有无提供直接方法,如果没有,那么自己参照计算方法写写就可以了。
------解决方案--------------------
老大,版块应该在JAVA版块,建议版主移除该贴
------解决方案--------------------
java的咋搞到sql版块来了?
------解决方案--------------------
........

LZ去Java版问问吧,
看看2楼FC的能不能帮你,
PS:谢谢LZ,可是貌似偶对Java不熟,:(
------解决方案--------------------
从Java版贴过来的,原帖参见:
http://topic.csdn.net/t/20051011/12/4318950.html

http://www.huarw.com/program/bbs/java/200601/640007.html

http://zhidao.baidu.com/question/41887636.html?fr=qrl
-------------
Java code

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]   );   
}