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