
閏年設定原則
“ 閏年設定規則,寫日期計算時常常會用到 ”
二月有二十八天,遇到閏年時則變為二十九天,稱之為閏年。
閏年怎麼來的,只是為了讓太陽曆能吻合地球的公轉。為什麼是二月,只是某位皇帝的權謀要讓人家覺得他很仁慈。
以上不是重點,重點下面是閏年設定原則
逢4的倍數閏, 例如:西元2004、2008、2012、2016等,為4的倍數,故為閏年。
逢100的倍數不閏, 例如:西元1700、1800、1900、2100年,為100的倍數,當年不閏年。
逢400的倍數閏, 例如:西元1600、2000、2400年,為400的倍數,有閏年
逢4000的倍數不閏, 例如:西元4000、8000年,不閏年,此規則尚未獲得一致同意,可忽略。
寫程式的判斷方法:
if( $yr % 4000 == 0){ $FEB=28; } elseif( $yr % 400 == 0){ $FEB=29; } elseif( $yr % 100 == 0){ $FEB=28; } elseif( $yr % 4 == 0){ $FEB=29; } else $FEB=28;
上面的if-elseif的寫法作一次性的判斷,如果遇到符合條件就直接結束即可。其中 '%' 是餘數除法,結果為0代表整除。
你可能有興趣
YOUTUBE畫面出現綠色只有聲音沒有畫面
今天電腦教師的youtube突然只有聲音沒有畫面,影片都不能播了。
不會越切越大的線上切圖工具
這網站提供多個簡易型圖片修整工具
閏年設定原則
閏年設定規則,寫日期計算時常常會用到
世界人口密度線上地圖
對於圖控的我而言,這個網站可以讓我逛很久,當瀏覽著地圖時,我就會想像那個地方的生活情況。
不可思議的人體彩繪仿自然藝術-Johannes Stötter Art
不可思議的人體彩繪仿自然藝術,只能讚嘆!
註解
阿飛為幾個名詞做了有趣的註解