以前判断某年中2月有多少天,通常的做法是用年除以4以此来判断是平年还是闰年,之后再判断2月有多少天。
这里介绍一种新的方法:
代码如下:
package cn.edu.hdu.test; import java.util.Calendar; public class Demo2 { /** * 给一个年份判断2月有多少天? * @param args */ public static void main(String[] args) { int year = 2014; System.out.println(judgeDay(year)); } public static int judgeDay(int year) { Calendar c = Calendar.getInstance(); c.set(year, 2, 1);// year年的3月1日 c.add(Calendar.DAY_OF_MONTH, -1);//将3月1日往左偏移一天结果是2月的天数 return c.get(Calendar.DAY_OF_MONTH); } }
作者:y_chengyong 发表于2013-6-2 20:47:54 原文链接
阅读:43 评论:0 查看评论