自学java开始了,要做一个小日历才发现自己基本的日期常识没记全,自我批评下,同时写下随笔牢记。
判断平年和闰年: 能被4整除且不能被100整除 或者 能被400整除的年为闰年 , 闰年: 366天, 平年: 365天;
代码-- 判断闰年: year % 4 == 0 && year % 100 != 0 || year % 400 = 0;
平年的2月为28天,闰年的2月为29天;
无论平年还是闰年:1,3,5,7,8,10,12月各为31天永不差,4,6,9,11为30天;
计算某天是星期几,例如2004年2月17日是星期几怎么计算呢: 1900年1月1日到2004年2月17日的天数对7取摸结果是几,那么2004年2月17日就是星期几
原文:http://blog.csdn.net/qinglianluan/article/details/19336539