输入某年某月某日,判断这一天是这一年的第几天(java)
2015-11-15 15:01
661 查看
//输入某年某月某日,判断这一天是这一年的第几天 public class TianShu{ public static void main(String[] args){ TianShu t = new TianShu(); t.t1(2009,3,2); } public void t1(int year,int month,int day){ int sum = 0; if(month>0){ sum += day; } if(month>1){ sum += 31; } if(month>2){ if(runNian(year)){ sum += 29; }else{ sum += 28; } } if(month>3){ sum += 31; } if(month>4){ sum += 30; } if(month>5){ sum += 31; } if(month>6){ sum += 30; } if(month>7){ sum += 31; } if(month>8){ sum += 31; } if(month>9){ sum += 30; } if(month>10){ sum += 31; } if(month>11){ sum += 30; } System.out.println("sum==="+sum); } public boolean runNian(int year){ if(year%100==0){ if((year/100)%4==0){ return true; } }else if(year%4==0){ return true; } return false; } }
相关文章推荐
- 在java中如何跳出当前的多重嵌套循环?
- struts.custom.i18n.resources——struts国际化
- JAVASE---static关键字
- Java记录 -77- 增强的for循环与自动拆装箱
- 获得spring源码
- 第11周-数学方面:Complex类
- ubuntu下安装eclipse不显示菜单栏
- Corba开发之基于Java实现Service与Client
- easyui+spring+springmvc+ibatis学习(二)----之登陆实现
- JAVA命令参数详解
- JAVA命令参数详解
- JAVA 命令参数详解System.setProperty(
- 第11周-可着色接口Colorable类
- Java反射
- JAVA 命令参数详解System.setProperty(
- 在Java中如何操作word, excel, pdf文件
- java执行本地命令Runtime.getRuntime().exec("netstat -an");
- java执行本地命令Runtime.getRuntime().exec("netstat -an");
- Java记录 -76- Integer cache缓存
- Java命令参数说明