閏年的定義

一個迴歸年不是365天,而是365天5小時48分46秒,多出的時間就會累積起來,新年就會後移,所以每隔四年就設一個閏年,這一年的二月改爲29天.這樣,閏年就有366天.但是,這樣每一百年又差不多多了一天,所以又規定"百年"不設閏,即"百年24閏".但百年扣一天閏還是不剛好,於是又規定,公元年數爲400倍數者設閏.如1988,2004能被4整除,爲閏年,而1900,2100不設閏,2000能被400整除,設閏.

所以閏年的判斷邏輯爲   (year%4==0&&years%100!=0)||year%400==0

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章