计算某年到某年之间相隔多少天(普通年有365天,润年有366天)
2015-04-17 17:34
267 查看
/** * 计算2000年的1月1到2008年的1月1日之间相隔有多少天。(提示年有365天,润年有366天,循环从2000年到2008年结束) * @param args */ public static void main(String[] args) { System.out.print("请输入开始年份:"); Scanner sc_start = new Scanner(System.in); int start=sc_start.nextInt(); System.out.print("请输入结束年份:"); Scanner sc_end = new Scanner(System.in); int end=sc_end.nextInt(); js001(start,end); js002(start,end); } public static void js001(int start,int end){ int sum=0; while(start<end){ if((start%4==0&&start%100!=0)||start%400==0){//闰年的天数 sum=sum+366; }else{ sum=sum+365; } start++; } System.out.println(sum); } public static void js002(int start,int end){ int sum=0; for(int i=start;i<end;i++){ if((i%4==0&&i%100!=0)||i%400==0){//闰年的天数 sum=sum+366; }else{ sum=sum+365; } } System.out.println(sum); }
相关文章推荐
- javascript 计算日期之间相隔多少天
- 计算两个NSDate之间,相隔多少秒数
- php 如何计算两天之间相隔多少天
- 计算2个时间之间经过多少Ticks
- 金山招聘题目:编程计算从1到2008080808之间的整数有多少个含有数字7
- 查询两个日期之间相隔多少天
- 计算两个日期相隔多少年,多少月,多少天
- 计算两个日期段之间有多少个工作日
- SQL语句计算两个日期之间有多少个工作日的方法
- 设计一个程序输入两个日期计算相隔多少天,或计算一个日期加上间隔后的日期。
- 用JS计算两个日期之间有多少个休息日
- 如何用java计算两个日期之间间隔多少天
- 计算任意两个日期之间相隔的天数以及年数
- java中计算两个日期之间相差多少天
- 计算某年的某月有多少天
- C#关于日期 月 天数 和一年有多少周及根据某年某周获取时间段的相关计算
- 计算两个日期之间有多少个工作日的方法(同理也可以计算有多少个双休日)
- C/C++完成两个日期之间相隔天数的计算
- Android 计算两个日期之间相隔的天数
- calendar 计算两个日期之间相隔的天数